18 "Mexican" Restaurants in Boston.
Lone Star is a tiny bar in Allston that serves big tacos and other good Tex-Mex.
Loco Taqueria is a really crowded and fun taco bar in South Boston.
El Potro is a small, colorful Mexican place in Union Square with really big plates and margaritas.
Lolita is a Mexican place in the Seaport that's more like a gothic bar than a restaurant.
Cha Cha Cha is a taco and burrito cart in Back Bay Station that makes Back Bay Station slightly more bearable.
Dos Diablos and Two Saints is a beer hall and taco bar in the Fenway.
The Painted Burro is a really crowded, really fun Mexican place in Davis Square.
Tenoch is a counter-service Mexican place in Davis Square that serves great tortas.
Temazcal is a flashy Mexican place in the Seaport with great waterfront views and an expansive mezcal list.
Felipe’s is a casual Mexican restaurant with a rooftop bar overlooking Harvard Square.
Bodega Canal is a Mexican restaurant in the Bullfinch Triangle with a big bar area.