Skip to main contentToast Local logo
Temazcal Dedham 660 Legacy Place Dedham TTC

Temazcal Dedham 660 Legacy Place Dedham TTC

Rated 4.6 out of 5 by 28 guestsLatinPrice range $15-30

Open

Takeout 11:30 AM - 10:00 PM

660 Legacy Place, Dedham, MA 02026
About

Elegantly chic restaurant offering authentic Mexican cuisine, margaritas, & 250+ tequilas.