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 features an eclectic atmosphere and serves traditional Mexican dishes that are to die for. Try their delicious tracos—inexpensive and truly authentic.
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.
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.
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.
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.
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.
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.
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.