★ 4.1 / 5 from 2836 reviews
#5 Fast Food in Burlington
Temazcal Burlington
2 Wall StMA 018034758, 01803-4758, Burlington, United States
"Great food ,great service and excellent atmosphere!"
While the service may have been disappointing for some diners, the overall atmosphere of the restaurant was praised for its great setting and deliciou...