Address: 2 Wall St, Burlington, MA 01803 Phone: (781) 272-9700
Reviewed on 09/05/2025
By: Prashana T.
Worst customer service, food is plain. Place is nice though. Doesn't have a Mexican restaurant feel more
Reviewed on 01/22/2024
By: Jessica M.
My son and I were in the area and needed to stop for lunch. We tried Temazcal and were not disappointed. The chips came with three different dips: red... more