The 8 Best Mexican Restaurants in Massachusetts!

Tacos, burritos, enchiladas, and more. What’s your favorite Mexican dish? Check out the 8 best restaurants in Massachusetts for zesty, flavorful, and authentic options in Mexican fare. Don’t forget to enjoy a margarita while you’re there.

Taqueria El Amigo, Waltham, MA

Taqueria El Amigo features an eclectic atmosphere and serves traditional Mexican dishes that are to die for. Try their delicious tracos—inexpensive and truly authentic. 

CasaBlanca Mexican Restaurant, North Billerica, MA

Start with the tasty taquito bites at Casa Blanca Mexican Restaurant and finish with any one of their many delicious Mexican entrees. If you’re not craving filling fare, their chicken avocado salad is both nutritious and delicious.

El Pelon Taqueria, BosEl Pelon Taqueria, Boston, MAton, MA

With two Boston locations, El Pelon Taqueria is a favorite among the city set. Eat in or take out, but keep in mind it’s small, and the seats fill up on weekends and evenings. Tacos de la casa are the best in Boston.

Fiesta Mexican Restaurant, Multiple locations

Known for their $2.99 margaritas, Fiesta Mexican Restaurant serves up some hearty and tasty Mexican dishes, too. Their sampler platter is big enough to share and a perfect starter for your table. Check out their vegetarian dishes, too.

Casa Romero, Boston, MA

Located in the heart of Boston’s Back Bay, Casa Romero is small, but packs a flavorful punch. Dine on Mexican classics like cochinita pibil—roasted, marinated pork served with homemade salsa on corn tortillas.

Cielo Mexican Restaurant, Braintree, MA

Indulge in fresh guacamole made at your table at Cielo Mexican Restaurant. Consider ordering fish tacos for your entrée. Check out their pescado veracruz if you’re craving pan seared fish with sides.

El Mariachi, Taunton, MA

The family owned and operated restaurant serves up all the classics along with a few of their signature specialties. Their shrimp dip and sopa de albondigas (meatballs) are exceptional.

Sol Azteca, Boston, MA

One of Boston’s first Mexican restaurants, Sol Azteca has been serving up traditional fare since the 1970s. Offering nine margarita options, enjoy complementary chips and salsa while waiting for your entrees.

Share your favorites!
Massachusetts Search
Find Mexican Restaurants Near You
Select a Massachusetts town to find
the Best Things-To-Do and Places To Go around you
Nantucket County