Не удивляйтесь, если зазывалы кричат вам: «НОУ МИКРОВЭЙВ!», – так они рекламируют вам своё заведение.
Запятая ведь закрывает придаточное, нет?
Не удивляйтесь, если зазывалы кричат вам: «НОУ МИКРОВЭЙВ!» - так они рекламируют вам своё заведение.
Запятая не нужна, так как прямая речь заканчивается восклицательным знаком. Ставим тире.
Подробнее здесь: Знаки препинания при прямой речи