About This Place
Sprawling stop with red chandeliers and murals offering elevated Mexican fare, plus tequila and sangria.
Why People Love It
Local favorite
253 Summer St, Boston, MA 02210, USA
Sprawling stop with red chandeliers and murals offering elevated Mexican fare, plus tequila and sangria.