Whether you’re craving authentic tacos al pastor, rich mole poblano, or a perfectly shaken margarita, Somerville has a spot for just that. From family-run taquerias to modern cantinas with rooftop patios, here are the 15 best Mexican restaurants to try in 2025.
Rincon Mexicano Somerville
$ | (617) 776-1200 | WEBSITE
Rincón Mexicano in Somerville serves authentic Mexican food for every craving. For starters, you can dig into their fresh guacamole, which might just be the best you’ve ever had. And for the main event, expect favorites like birria tacos, molcajete, pozole, and quesadillas. Sure, the space has a simple, no-frills vibe, but good luck finding another spot with such phenomenal service and naturally flavored waters.
The waitresses are sweet, the waiter is funny and polite, and even the owner makes you feel welcome. It’s the closest to real Mexican food you’ll find around here, with a clean, comfortable atmosphere that keeps you coming back.
Tulum Mexican Cuisine (Somerville)
$$ | (617) 764-1608 | WEBSITE
Tulum Mexican Cuisine is a vibrant Mexican spot in Somerville from the same people behind other local favorites. Complete with tropical murals, warm lighting, and lively music, it’s all kind of charming—but it’s also cozy, and the tacos and cocktails are fantastic. There are different price points, depending on whether you want just the classic tacos and guacamole or premium options like the molcajete and burrito maya.
Anna’s Taqueria
$ | (617) 666-3900 | WEBSITE
Anna’s Taqueria looks like it would be an ideal quick bite after exploring Somerville, but in reality it’s an ideal place to stop after a long day craving authentic Mexican flavors. The counter at this bustling taqueria gives you endless access to veggie burritos with perfectly cooked vegetables, pork simmered in green chili sauce, and birria tacos with rich broth tucked into warm tortillas.
Tenóch Mexican
$ | (617) 764-1906 | WEBSITE
This vibrant Mexican spot has been serving Somerville since 2025. Sure, it’s tucked into a cozy corner-store space, but we’re glad their flavorful tacos found this welcoming home. And every late night, the shredded pork tostada and fresh tortas are perfect for chatting over a meal for just $12.95.
Tu Y Yo
$$ | (617) 623-5411 | WEBSITE
The regular and special menu items have similar price points at most Mexican spots in Somerville, but this hidden gem version of Tu Y Yo has the better Tuesday deal. $12.99 gets you access to the highly praised Tuesday Tacos that parade out from the kitchen—from authentic fillings waiting to be topped with fresh guacamole or salsa to small side dishes like fried plantains and corn on the cob.
The laid-back atmosphere makes it perfect for casual dining, and while some dishes like the Chicken Breast in Poblano Chili Sauce can vary, the overall experience offers flavorful, authentic Mexican cuisine at an affordable price. Don’t miss the Cafe de Olla or the five different kinds of mini tamales, all delicious.
Maya Sol Mexican Grill
$ | (617) 776-9179 | WEBSITE
A price range of $12-18 at this East Somerville Mexican spot may not really seem like a “bargain.” But considering you can get as many hearty portions of fresh Mexican cuisine as your appetite desires, it’s actually solid. Plus, it comes with standout dishes like the vegetable quesadilla, chicken fajitas, and tres leches cake. Maya Sol Mexican Grill only stays open later than most surrounding restaurants, so unless you’re a night owl, show up early or be prepared to miss out.
Don Julio Restaurant
$ | (617) 718-0127 | WEBSITE
Don Julio is the only Mexican spot in Somerville with a super burrito this generous. So if you want to fuel your week with some spare ribs and roasted veggies, head to this Davis Square restaurant. Make sure their Al Pastor burrito also gets onto your table—you might even be convinced to get a weekly order (yes, they do weekly orders) of it to go.
The Painted Burro
$$ | (617) 776-0036 | WEBSITE
For a classic Somerville Mexican experience and a chance to drink as many margaritas as you can, head to The Painted Burro for their lively weekend brunch or night out. And we mean lively—the upbeat music and cool decor create a fun vibe that makes it perfect for casual date nights and gatherings. Good luck sliding out of their slightly cramped booths after having a few rounds of chicken milanesa torta and guacamole.
Taco Loco Mexican Grill
$ | (617) 625-3830 | WEBSITE
Every Tuesday is actually called Taco Tuesday at this Somerville spot. For just $15, you can eat as much Mexican food as your hungry self can handle with options like chicken, steak, tamales, or pupusas.
Barra
$$ | (617) 764-1750 | WEBSITE
“Duck tamal with mole” might be the best combination of words ever, and it’s definitely why you should check out Barra. This Somerville spot often has a wait if you show up during peak dinner hours. But once you’re seated in the cozy space that always plays a cool playlist, you can get delicious dishes like gringas, aguachile, and impressive shrimp weekend specials. Just don’t get too ambitious, since Barra’s cocktails and wine are worth savoring.
Taqueria Tapatio
$ | (617) 625-4119 | WEBSITE
Taqueria Tapatio is a compact spot whose burritos are made with authentic fillings (get the medium pork burrito, which comes with fresh chips and tasty salsa) and has a solid selection of tacos, including Abodoba Pork and vegi options. This place gets incredibly popular, so if you’re hoping for a quick bite, be prepared to wait in line awhile. Luckily the great value for the price helps make the experience worthwhile.
Montecristo
$ | (617) 628-8458 | WEBSITE
Montecristo on Broadway does have a standard menu, but go for the Salvadoran specialties. Beyond the pupusas and fried plantains, their standout dishes include loroco pupusas, garnachas, and nuegados de yuca. This family-friendly spot has ample outdoor seating, so you can share a pitcher of horchata with some equally hungry Mexican food lovers.
La Brasa
$$$ | (617) 764-1412 | WEBSITE
It might be called La Brasa, but when it comes to authentic Mexican dining, this Somerville spot is all about the wood-grilled chicken. At around $50 per person, it’s definitely one of the pricier options on this list. But if you self-identify as a flavor fiend, then you’ll probably have no issue savoring your way through enough tacos and cocktails to make a trip worth it.
Toca Chida Casa Sociale
$$ | (617) 996-6100 | WEBSITE
If you’re looking to break the record for most tacos eaten, head to Toca Chida Casa Sociale in Assembly Row. This sit-down restaurant has a free taco special daily, with a good selection of dishes like table-side guacamole, Sinaloa Sliders, and fried chicken tacos. It’s a little more expensive on the weekends, but an extra serving of sangria or margarita flights should justify the $4 bump.
La Posada Restaurant & Tequila Bar
$$ | (617) 776-2049 | WEBSITE
This Somerville staple is only open for dinner and weekend brunch, but it makes up for the limited hours by having an “unlimited” tequila flight where you can theoretically sample 12 different varieties. They have everything from steak nachos to Mini Jalapeño Pupusas, along with seafood dishes and vegan options (those are served with the same generous portions).
La Posada has been a local favorite for years and feels like it—legend has it some people have been sipping the same Passion Margarita since they first discovered the cozy outdoor seating and just never wanted to leave.
