10 Best Mexican Restaurants in Boston

We’ve rounded up the best places for burritos, guacamole, and other Mexican specialties in The City on a Hill

Employees at iconic Anna’s Taqueria can roll their burritos in an impressive 13 seconds.

Guacamole. Margaritas. Mexican food is known for helping to start a party, so here's our list of the best places to enjoy fiesta food in Boston.

El Centro
This authentic Sonoran restaurant's owner, Allan Rodriguez, hand selects the recipes, crafts, and decorations from his own family history and trips to Mexico. The original location in the South End allows you to escape amidst the colorful décor, chorizo-topped guacamole, and steak Sonoran-style. They also have a location in Brookline and, most recently, Belmont.

Located on Stanhope Street connecting the South End to the Back Bay area, you will find one of the meanest margaritas around. Add to that freshly mashed guacamole and tortillas, chilapitas, and some gluten-free versions of almost all of their original dishes, and you can understand why this place is popular with the locals.

The Painted Burro
In the heart of Davis Square with a second location coming to the Downtown Crossing area in the near future, The Painted Burro is funky and hip. With a wide range of delicious tacos and some interesting twists on classic Mexican dishes, this is far more than just a common Tex-Mex spot. Their brunch is most exciting, with a slew of Mexican spiked beverages and horchata galore.

Rosa Mexicano
Not all chain restaurants are evil — Rosa Mexicano attests to this and we couldn’t be happier to receive our own, Boston-based outpost of this delicious and dynamic Mexican restaurant. Simple guacamole made fresh to order makes any visit a success, but it’s their "Flavors of Mexico" specials that you will want to keep your eyes out for. While the season is still with us, go in and try out their Mexican-influenced helados, and most definitely get their guacamole helado — avocado ice cream mashed with raspberries, toasted coconut, white chocolate chips, and thick chocolate on the side for a frozen guacamole experience perfect for its seaport location.

Lone Star Taco
This tiny restaurant in Allston is the place to go for a refreshing beer and round from their taco bar. Check them out for brunch, too, and enjoy their huevos rancheros and most definitely their Mexican-style street corn. Head over to their neighbor Deep Ellum and call it a night — or a day

El Pelon Taqueria
Sure, it burnt down once — but that wasn’t enough to keep El Pelon Taqueria closed for more than a year. It has since been restored and is better than ever, serving the Fenway neighborhood’s favorite quick and authentic Mexican dishes. You can be in and out in no time, or sit and enjoy your meal there.

Dorado Tacos
The name says it all — tacos, upon tacos, upon tacos. Go here, order tacos, especially the fish ones. It’s all you need to know.

Anna’s Taqueria
Boston’s beloved burrito shop has an impressive collection of locations all over the city. Their simple, classic ingredients keep the crowds coming and their expert crews can roll a stellar burrito in 13 seconds flat — and yes, it’s been clocked in and no, it is NOT easy. Their quesadillas are off the charts and they just recently added nachos to the mix. Horchata and a special guacamole recipe are excellent side orders as well.

The Taco Truck
A classic food truck story, the Taco Truck launched their first endeavor in New Jersey in 2009. Since then, they have added trucks, kiosks, carts, and flagship stores in New York and, you guessed it, Boston. They now have a truck, as well as a brick and mortar, in Harvard Square.


El Triunfo
On a shady part of Berkeley Street, El Triunfo has long been the spot to go for your late night Mexican fix. Open and delivering until 3 a.m. (and perhaps the occasional 4 a.m. delivery, though you didn’t hear it from us,) their burritos always hit the spot. Pupusas and quesadillas are also solid options, any time of day or night.