We Ranked 11 Of The Best Mexican Restaurants In All Of Massachusetts And Here’s Who Made The Cut
Think you know where to get good Mexican food in Massachusetts? Chances are you’re only scratching the surface.
We went looking for the real standouts, the places locals actually return to again and again. What we found surprised us.
Small strip mall spots turning out incredible al pastor. Family owned kitchens perfecting salsas that take days to make. Restaurants blending traditional technique with fresh, local ingredients.
Every restaurant on this list earned its place through flavor, consistency, and genuine care in the kitchen.
Portions vary from generous to refined. Reputations range from decades old to brand new. What ties them together is simple. Every dish tastes like it was made with intention.
If Mexican food is what you’re craving, Massachusetts has more to offer than most people realize.
1. Taqueria El Amigo, Waltham

Small spaces sometimes hold the biggest flavors. This Willow Street spot in Waltham seats around sixteen people, and that is part of the charm.
The exterior looks modest, but the inside feels homey with warm colors and traditional decor.
Ambient lighting softens the room, while art pieces add character to the walls. Sitting in a mostly residential pocket of Waltham, it stands a good distance from busy Moody Street. Regulars come for food, not fanfare.
Tacos are the headline act here. The carne asada version brings juicy marinated beef, and the beef cheek tacos turn out tender and rich. Pork carnitas tacos hold their own too.
Tacos Especiales arrive on soft corn tortillas with onion, cilantro, fresh lime, and often avocado. Burritos come stuffed with seasoned meats, beans, and rice. Quesadillas melt cheese into savory fillings, and tamales taste like classic comfort food.
Chicken enchiladas can be ordered with red, green, or brown sauce. Pollo con mole is another favorite, and the guacamole is pleasantly lumpy with cilantro, tomatoes, and onions.
Tortas Mexicanas pack meat, beans, avocado, and jalapenos into French bread. Plato Mexicano combines a chorizo quesadilla, a steak taco, and a chicken enchilada. Weekends bring menudo, the traditional tripe stew.
Taqueria El Amigo is simple, honest, and worth the drive across Massachusetts.
2. Felipe’s Taqueria, Cambridge

Harvard Square keeps a rooftop secret above Brattle Street. Felipe’s spreads across two floors, with high ceilings, exposed brick, and thick wood beams. The rooftop patio soaks up sunshine most of the day.
Evenings get busy, and the noise level rises with the crowd. The Harvard Art Museums sit close by, so the sidewalk traffic never really slows. Friendly service keeps the mood easy.
Food gets made from scratch throughout the day, and orders are cooked to order. A wood-burning grill adds a smoky edge to the meats. Customization is the whole point.
The Super Burrito uses an extra-large flour tortilla filled with cheese, meat, beans, rice, pico de gallo, sour cream, and salsa verde. Prefer crunch? The chimichanga is a deep-fried burrito under queso dip.
Baja-style tacos come with shrimp or haddock, pickled cabbage, and pico de gallo. Mexico City tacos bring al pastor with cilantro, onion, and guacamolillo sauce. Chicken flautas arrive crisp under lettuce, crema, and cotija.
Sopa Azteca is smoky with tomato and chile guajillo, plus avocado and tortilla strips. Queso fundido shows up with steamed flour tortillas. Breakfast burritos have their own loyal following. Churros dusted in cinnamon sugar or salted caramel flan close things out sweetly.
3. Frontera Grill, Chicopee

Family-style dining meets big Mexican flavors on Memorial Drive in Chicopee. The place is locally owned and operated, serving both lunch and dinner in a pleasant, unfussy setting. Not every dish arrives fiery, so hot sauce sits ready for heat seekers.
Everything at Frontera Grill gets prepped fresh each day, guacamole included. Table side guacamole is a nice bit of theater before the main event.
Chimichangas draw plenty of attention. The Santa Fe version wraps chicken or ground beef with cheese and poblano queso dip, plus guacamole and sour cream.
Fajitas come loaded with red peppers, green peppers, and onions, alongside rice, beans, pico de gallo, and tortillas. Choices include chicken, steak, shrimp, vegetarian, or the Texanas trio.
Pescado Veracruzano stars grilled blackened tilapia under roasted poblano salsa with tomatoes, green olives, and capers. Pollo Poblano leans rich and bittersweet, thanks to chocolate, sesame seeds, and spices in the sauce.
Quesadilla fans get options, from the Mango Club with bacon and avocado to a Southwest version with BBQ chicken and black beans. Tortilla soup brings grilled chicken, avocado, cheese, and crispy strips.
Street tacos, pork carnitas tacos, and tempura fish tacos round out the lineup. Philly rolls with carne asada are a fun curveball worth ordering.
4. Anejo Mexican Bistro, Hyannis

Dinner under a 250-year-old beech tree sounds like a fairy tale. On Main Street in Hyannis, that tree shades the patio, with lanterns glowing overhead at night.
Front tables catch more sun at lunch, which some guests actually prefer. The mood inside is lively, casual, and a little polished. Free public parking sits directly across the street, a small mercy on Cape Cod.
Mexican market cooking meets Cape ingredients at Anejo Mexican Bistro. Local seafood and produce shape much of the menu.
Main Street Corn is grilled corn brushed with garlic-chili aioli and cotija cheese. Baja tacos use masa-fried local cod with cabbage, pico de gallo, and chipotle baja sauce.
Carne asada tacos come with smoky tomatillo salsa and verde crema. Pollo elotes tacos add poblano-corn pico and cumin-chili aioli.
Can’t choose? The Tres Tacos platter solves that.
Langosta enchiladas feature ancho-glazed local lobster with fire-roasted corn and chipotle cream. Quahogs Rellenos stuff jalapeno cornbread and chorizo into local shells.
Chipotle stung lobster bisque arrives with corn-poblano pico and tortilla hay. Tuna tostada sliders and mango habanero shrimp keep things bright.
Fried ice cream in a tortilla bowl is pure fun, and the flan comes with blueberry guajillo compote. Brunch adds huevos verde rancheros and a birria grilled cheese.
5. Casa Vallarta Mexican Restaurant, Brockton

Colorful murals set the tone before the chips even land. On Oak Street in Brockton, the room feels relaxed, family-friendly, and easy to settle into. Soft lighting, comfy seating, and gentle background music do the rest.
Outdoor seating widens the options in warm weather. The building once housed a Chili’s, sitting across from Chatham West and near the Westgate Mall.
Portions at Casa Vallarta Mexican Restaurant run generous. Chips and salsa arrive quickly, and the pinto bean dip with cotija cheese earns its fans.
Fajitas are the crowd favorite, especially the chicken and steak versions. Tacos Al Carbon with steak deliver serious flavor, and Tacos De Birria bring slow-cooked, tender beef.
Guacamole can be made fresh at your table. Chorizo fundido melts a house cheese blend with Mexican chorizo for dipping.
The Mole Burrito layers shredded chicken, rice, refried beans, dark mole salsa, sesame seeds, and crema. Burrito Asado wraps char-broiled skirt steak or chicken with cheese and mild red sauce.
Tijuana fish tacos use grilled tilapia with cabbage and jalapeno cilantro sauce. Bacon wrapped shrimp tacos add caramelized onions and roasted chipotle cream.
Papa Nachos swap chips for fried potato skins, which is a clever move. Carne Asada arrives flame-broiled with guacamole and pico de gallo. Churros make a fitting finish.
6. El Patrón Mexican Restaurant, Worcester

Handcrafted copper work and authentic molcajetes decorate this festive Worcester dining room. Cooks work in view, so guests can watch dishes come together. The staff keeps the energy warm and the welcome genuine.
Harding Street places it inside the Canal District, an area of Worcester that keeps growing. Polar Park sits nearby, making pregame dinner an easy plan.
Family recipes drive the kitchen, and homestyle comfort food is the goal. Tortilla chips are made in house and served with salsa and chunky guacamole.
The drenched burrito is the star. Rice, beans, guacamole, crema, cheese, and pico de gallo go inside, then salsa verde and melted cheese blanket the whole thing.
Taco fillings stretch far beyond the usual. Choices include carnitas, chicharrones, carne asada, adobada, barbacoa, chorizo, lengua, and vegetables.
Fish tacos, fried or grilled cod, come with chipotle mayo and pickled salad. The colossal carne asada is big enough to share, which saves arguments.
Chicken enchiladas under complex mole are a highlight, as are Enchiladas Rojas. Choriqueso blends Mexican sausage with melted cheese for dipping.
The California Burrito hides french fries alongside steak, cheese, and queso dip. Elote comes dressed with cheese, chipotle mayo, and Takis. Horchata and bread pudding flan finish strong.
7. Lolita Back Bay, Boston

Hand-painted murals and Mexican calaveras set a dramatic mood on Dartmouth Street. The rooms glow with moody lighting, vintage wrought iron, and rich textures. Dance music keeps the energy high without swallowing conversation.
Boston’s Back Bay surrounds Lolita Back Bay, sitting between Newbury and Boylston Streets. Shopping and landmarks are a short stroll away.
Small nooks create intimate corners inside a busy space. The private dining room even features catacomb-style decor with calaveras overhead.
Modern Mexican-inspired cooking runs the menu, and traditional plates get bold twists. Guacamole Fresco mixes tomato, roasted serrano, red onion, cilantro, and lime.
Hot queso dip blends Oaxaca, Jack, and cheddar with green chili and taco spice. Grilled street corn and spicy artichoke empanadas keep the starters interesting.
Tacos arrive on warm, house-made flour tortillas, with corn available on request. Brick Layer Chicken tacos bring bacon miguelito and salsa morita.
Crispy rock shrimp tacos add charred pineapple and cholula mayo.
Carne asada features grilled bavette with red chili adobo, grilled onions, and black bean refrito. Salmon Rodrigo pairs seared salmon with jicama-lime slaw and chipotle glaze.
Steak Quesabirria packs spicy short rib with hatch chili gouda and birria broth. Nachitos come in three styles. Dessert? Cotton candy, believe it or not.
8. Fiesta Mexican Restaurant, East Bridgewater

Plain outside, gorgeous inside. That contrast greets guests on Bedford Street in East Bridgewater, where an updated dining room shows off a large mural.
An open kitchen at Fiesta Mexican Restaurant, adds cheerful noise and a bit of a show. The family that runs it promises a rinconcito, a little corner of Mexico. Clean, bright, and welcoming describes the vibe well.
Homemade tortillas set the foundation for nearly everything. A salsa bar lets guests build their own heat level.
Sizzling fajitas get top billing, and the Supreme Fajitas are hard to beat. Creamy queso cheese dip disappears fast at most tables.
The Fiesta Chimichanga leads a long list that also includes fajita, chorizo, and seafood versions. Birria tacos and Street Quesabirria Tacos satisfy the current cravings.
Top Shelf Tacos use premium carne asada, chicken breast, or adobada with pico de gallo and chipotle sauce. Baja fish tacos feature breaded tilapia with garlic lime dressing.
Seafood runs deep, from crab enchiladas to Camarones al Mojo de Ajo and Taco Del Mar. Chicken lovers get mole poblano, chilaquiles, and enchiladas verdes.
Elote dip mixes roasted corn, cotija, cilantro, and tajin with chips. Authentic menudo is available for traditionalists. American-style burgers even sneak onto the menu for picky eaters.
9. Casa Romero, Boston

Finding the entrance is half the adventure. A discreet alleyway off Gloucester Street in Boston’s Back Bay leads to this Mexican classic, open since 1972. That makes it one of New England’s longest continuously running Mexican restaurants.
Traditional tiling covers the tables and walls, and bold colors warm the rooms. Conversation carries easily, since the soundtrack stays gentle.
An enclosed courtyard steals the show in warm months. Flowers climb the gates and candles flicker on small tables.
Grotto-like rooms with arched doorways and beautiful tile work give the lower level a romantic feel. Three dining areas grew from what started as a single room.
The signature Puerco Adobado en Chipotle y Naranja marinates pork tenderloin in oranges, tamarind, and smoked chipotle peppers. It has earned legend status for good reason.
Steak fajitas arrive handsomely plated, with tortillas warmed beneath the dish. Cochinita Pibil brings annatto-marinated pulled pork with radish-habanero salsa.
Caramelos are grilled beef and cheese tacos in a flour tortilla. Pozole simmers pulled pork and hominy in chile broth.
Quesadilla Huitlacoche wraps sautéed mushroom in a spinach tortilla. Enchiladas Verdes lean creamy with tomatillo sauce and crema.
Mexican crepes or churros end the night sweetly, and the complimentary salsa deserves its own applause.
10. La Veracruzana, Northampton

Bright blue and yellow walls signal that this Main Street spot in Northampton means business about color. Seating runs both indoors and outside, with room for roughly sixty guests. A self-serve salsa bar hands the heat dial to you.
La Veracruzana moved to its current address in 1994, crossing from a first home directly across the street. Thornes sits right nearby in the busy downtown.
Service moves quickly, and portions land on the generous side. Burritos and tacos are the headliners, especially the hearty chicken burrito.
Pollo a La Veracruzana grills chicken with jalapeños, onions, tomatoes, and lemon, plus rice, beans, and warm tortillas. Horchata here draws serious praise.
The taco list is wonderfully long. Fillings include potatoes and carrots, pollo asada, carne asada, al pastor, nopales, chorizo and egg, shrimp, fish, lengua, mahi mahi, and even kimchi.
Birria tacos rank among the best sellers. Enchiladas come with mole or tomatillo sauce, cheese, and Mexican cream.
Pupusas filled with cheese and pork add a Salvadoran touch. Chiles Rellenos use grilled poblanos in a light egg batter.
Huachinango a La Veracruzana sautés red snapper with olives, cilantro, and peppercorns. Homemade flan with caramel closes the meal in this corner of western Massachusetts.
11. Taquería Jalisco, Boston

Birria tacos with a cup of consomé can change your whole afternoon. On Bennington Street in East Boston, that pairing has earned real devotion.
The beef comes tender, cheesy, and deeply savory. The storefront is compact yet cheerful, with colorful tables and a family-first feeling. Service moves fast, and the room stays lively in the best way.
A second location on Saratoga Street in Orient Heights offers an expanded menu and more space. The main spot sits a few blocks from the Airport T stop.
Family recipes anchor the kitchen. Adobada tacos and juicy beef options compete with flautas, tortas, and sopes for attention.
Pozole arrives bright and complex, with onion, lime, and tostadas on the side. Menudo comes in a red chile broth with handmade tortillas.
Carne En Su Jugo is a Jalisco-style beef and bacon stew in tomatillo broth. Queso Fundido Con Chorizo bubbles with poblano and house chorizo.
Breakfast is a genuine strength. Chilaquiles, huevos rancheros, and breakfast tamales topped with a sunny-side-up egg all deliver.
Carne asada fries, al pastor fries, and birria fries handle late cravings. Tres leches pancakes exist, which feels like a small miracle.
Flan and rice pudding wrap things up, proving Massachusetts knows its way around Mexican comfort food.
