31 Best Mexican Restaurants near Southborough

Restaurantji's Southborough guide: Where to find the ultimate Mexican flavors.

Hola Restaurant & Tequila Bar Mexican • $$
154 Turnpike Rd, Southborough

Customers` Favorites

Enchiladas Tampiquenas
Tequila Shrimp Tacos
Fresh Made Guacamole
California Burrito
Enchiladas Suizas
Chips and Salsa
Fresh Guacamole
Carnitas Tacos
Burrito Loco
Carne Asada

“I ate here with my aunt and uncle and had beef quesadilla which was delicious 😋, the waiter was great, service was great. I totally recommend other people to come here!!!“

4.4 Superb119 Reviews
Margaritas Mexican Restaurant Mexican • $$
725 Cochituate Rd, Framingham - 7.24 miles

Customers` Favorites

Roasted Vegetable Zarape
Skillet Baked Enchiladas
Guadalajara Steak Fajitas
Coconut Shrimp Salad
Chicken Baby Chimis
Chicken Chimichanga
Charred Jerk Wings
Guacamole and Chips
Jerk Chicken Wings
Steak Chimichanga

“Tara was a great server, and the food was amazing (as always)! :)“

4.6 Superb307 Reviews
El Sombrero Taqueria Mexican • $
601 Donald Lynch Blvd, Marlborough - 5.78 miles

Customers` Favorites

Chicken and Al Pastor Street Tacos with Mexican Rice and Beans
2 Tacos Rice & Beans with a Canned Soda
Kids Cheese Quesadilla
4 Street Taco Sampler
Mexican Street Tacos
Carne Asada Burrito
Chips Guacamole 8oz
Chips & Salsa 8 Oz
Hard Shell Tacos 2
Street Taco Combo

“Food was made fresh and came out quickly… better than most of the Mexican restaurants I’ve been to locally recently…staff was extra friendly… definitely recommend trying out if you go to the mall“

4.8 Superb150 Reviews
Saxonville Burrito Company Mexican • $
1645 Concord St, Framingham - 6.53 miles

Customers` Favorites

Build Your Own Burrito
Chicken Tortilla Soup
Veggie Supreme Burrito
Los Angeles Burrito
Chicken Quesadilla
Santa Fe Salad
Chipotle Aioli
Veggie Supreme
Saxon Burrito
Gamba Burrito

“Great Mexican food, awesome guacamole. Extremely fresh, non- greasy. Pricing reasonable. Lots to choose from, great to have a place like this around here.“

4.8 Superb147 Reviews
Mazatlan Mexican Grill & Bar Mexican • $$
1656 Worcester Rd, Framingham - 2.35 miles

Customers` Favorites

Combo Tres Tamal Chile Relleno Chimichanga
Pork Carnitas Tacos
Steak a La Mexicana
Arroz Con Camarones
Mazatlán Platter
White Chimichanga
Los Tres Amigos
Chips and Salsa
Tacos de Birria
Veggie Platter

“Fantastic food, a real deal margarita and even better service. Always leave happy, definitely our go to stop for mexican.“

4.7 Superb158 Reviews
Boro Burrito Co. Mexican • $
547 Boston Post Rd E #7, Marlborough - 3.04 miles

Customers` Favorites

Queso Blanco Side - Chips Sold Separately
Guacamole Side - Chips Sold Separately
Burrito 12 - Beans & Rice Only No Meat
Tres Leches Cake
Burrito Bowl
Nachos Boro
Tacos

“Consistently amazing food. Always accurate with our order - everything is always fresh and flavorful. Generous portions, but never any leftovers. Their guac is literally the best I've ever had. We celebrate every Taco Tuesday with their takeout! 😋“

4.7 Superb113 Reviews
Rancho Corona Authentic Restaurant & Cantina Mexican • $$
290 W Main St, Northborough - 6.85 miles

Customers` Favorites

Enchiladas de Mole Poblano
Camarones A la Diabla
Three Tacos Colorados
Three Tacos de Cabeza
Tacos de Carne Asada
Camarones Mexicanos
Coctel de Camarones
Spinach Enchiladas
Carne Asada Plate
Spinach Quesadilla

“Amazing food and amazing service!!“

4.5 Superb144 Reviews
Tequila's Mexican Cantina Mexican • $$
167 Broad St, Hudson - 5.63 miles

Customers` Favorites

Tequila’S Tableside Guacamole
Roasted Pork Carnitas Tacos
Chipotle Seafood Burrito
Enfrijoladas Enchiladas
Enchiladas Tradicionales
Cauliflower Quesadilla
Poablanas Enchiladas
Southwest Empanadas
Carne Asada Tacos
Birria Quesadilla

“Best dining experience I’ve ever had. We walked in, seated immediately & by the time I got seated in the booth chips, dips & waters were in front of me. I was joking with my husband because it was like the chips & what not appeared out of thin air! Server was incredible. Food was delicious. 10/10.“

4.5 Superb137 Reviews
Aztec Restaurant Mexican • $$
2 Waverly St, Framingham - 6.61 miles

Customers` Favorites

Ultimate Fajita Burrito
Salt and Pepper Shaker
Quesa Birria Tacos
Steak a La Mexicana
Birria Tacos Each
Fajita Quesadilla
Guacamole Fresco
Triple Enchilada
Chips and Salsa
Burrito Plate

“Very nice atmosphere, food was very fresh tasting, definitely would go back.“

4.4 Superb94 Reviews
Don Patron - Mexican Grill & Cantina Mexican • $$
820 Boston Post Rd E, Marlborough - 3.43 miles

Customers` Favorites

Fajita Burrito with Shrimp
Don Patron Burrito Bowl
Camarones a La Diabla
Steak a La Mexicana
Chicken Enchiladas
Enchiladas Verdes
Pollo a La Crema
Chips and Salsa
Veggie Fajitas
Buffalo Wings

“amazing food, amazing atmosphere and above and beyond customer service. Will definitely be going back again!“

4.4 Superb88 Reviews
Guanachapis express Salvadoran • $
Restaurante, 102 Fountain St, Framingham - 5.33 miles

Customers` Favorites

Gorditas with Beans Cheese Lettuce Tomatoes and Avocado
Carne Asada Grill Steak
Birria De Res Tacos
Filete de Pescado
Marañon 16onz
Tacos Dorados
Sopa de Pata
Quesadilla
Burrito
Pupusas

“Yes they have burritos quesadillas tacos Pupusas it really good !!!“

4.6 Superb50 Reviews
Agave Mexican Grill & Cantina Mexican • $$
197a Boston Post Rd W, Marlborough - 4.13 miles

Customers` Favorites

Barbecue Tajin Lime Wings
Lomillo Con Camarones
Mexican Street Tacos
PA'La Banda Sampler
Taco Salad Fajita
Margarita Sampler
Agave Quesadilla
Chicken Fajitas
Jalapeno Poppers
Chips and Salsa

“Why would you want to eat here? For the most flavorful AND fresh Latin food in Marlborough and the surrounding area.

I got the camarones agave and they were unreal. Every bite was packed flavor no matter what it contained. The “mild” version was perfectly spicy without overtaking the taste, make sure to pick your level of spiciness.

The enchiladas de mole were unbelievably fresh (like everything else) and satiating without being too heavy. Absolutely delicious.

Even the chips and salsa served for free were delicious and clearly fresh. I’ll be back soon“

4.2 Good158 Reviews
Torito Mexican Restaurant Mexican • $$
291 Turnpike Rd, Westborough - 6.71 miles

Customers` Favorites

Fajita Taco Salad with Shrimp
Birria De Borrego Lamb Shank
Mexican Street Tacos
The Ultimate Fajita
Carnitas de Puerco
Fajita Quesadilla
Camarones Cancún
Tacos Gobernador
Burrito Caliente
Tacos de Birria

“Food and margaritas were fantastic! Had the grilled chicken mole which was really moist and tender and tasty. Bar tender was super friendly. Will definitely add to the rotation!“

4.2 Good147 Reviews
Cinco Chiles Taqueria Mexican • $
215 W Central St, Natick - 7.29 miles

Customers` Favorites

California Burrito
Al Pastor Salad
Meat Quesadilla
Steak Fajitas
Churros Bites
Nachos Loaded
Refried Beans
Quesabirria
Steak Bowl
Salsa

“let me tell you I'm so glad that I stopped and had food from here cuz it is amazing and the service is awesome I probably had one of the best sopas that I've ever had in my life their Birras are to die for I'm definitely going to make it at least the twice a month visit for me I highly recommend this place“

4.5 Superb55 Reviews
Los Cabos Mexican Grill & Cantina Mexican • $$
300 Eliot St, Ashland - 6.45 miles

Customers` Favorites

Carne Asada and Carnitas Tacos
Served with Rice \u0026 Beans
Grilled Chicken Quesadilla
Chicken Chimichanga Dinner
Steak and Chicken Fajitas
Served with Rice & Beans
Nachos Con Salsa Roja
Kids Grilled Cheese
Chips\u0026Salsa
Ranchero Burrito

“Good is great. Service is great. Entertainment was a lot of fun! Highly recommend!!!“

4.3 Superb78 Reviews
Centro America Restaurant Mexican • $
172 Main St, Hudson - 6.27 miles

Customers` Favorites

27 Huevos Rancheros with Steak
Loaded Pancakes with Sausage
Breakfast Burrito
Mexican Omelet
Veggie Omelet

“Great breakfast food and service. Seating is limited by small size of restaurant. Clean rest room. Veggie omelet was very large. Comes with toast and home fries. Coffee was hot and never had to find someone for a refill.

Vegetarian options: Lots of add on. Veggies, beans, rice, toast , pancakes etc.“

4.7 Superb34 Reviews
Orale Mexican Restaurant Mexican • $
22 Main St, Hopkinton - 5.32 miles

Customers` Favorites

Tacos Al Pastor
Nachos with Guac
Chips and Salsa
Chicken Fajitas
Carnitas Tacos
Veggie Burrito
K Quesadilla
Water Bottle
Shrimp Tacos
Burrito Loco

“We had brunch today and it was great! A fantastic mimosa, fresh cut fruit and Huevos Rancheros! Great service, nice atmosphere in a good location. We will be back!“

4.2 Good108 Reviews
Maya Mexican Cocina & Tekila Bar Mexican • $$
118 Main St, Upton - 10.66 miles

Customers` Favorites

SD Mex Rice & Refried Beans
Birthday Fried Ice Cream
House Salsa \u0026 Chips
Maya Cochinita Pibil
Burrito De Camaron
Chicken Quesadilla
Chicken Enchiladas
Tiradito de Betabel
Chicken Qusadilla
SD Refried Beans

“5 stars isn’t enough. From the minute we walked in, the service was stellar. So welcoming and friendly! The food knocked our socks off - really impressively good, and we’re tough critics. The drinks were great - I got the ultimate margarita and it was delicious. Layer on that very reasonable prices and this is a place we’ll be back to. Do yourself a favor and give this place a try.

Dishes:
Homemade chips and salsa (complimentary) - roasted peppers, mild spice, amazing. Chips could have done with a little more salt, but great.
Empanada (chicken) - best I’ve ever had. Amazing.
Mole enchiladas - amazing.
Birria tacos - incredible. Amazing flavor. So good!
Churros - good.

Ultimate margarita- great and the price is right - very good
Blood orange margarita - very good, but a little sweet.“

4.2 Good102 Reviews
Zarape Restaurant Mexican • $$
33 Maple St, Marlborough - 2.95 miles

Customers` Favorites

Zarape Triple Enchilada
Chicken Zarape Combo
Chips \u0026 Salsa
RW Giant Burrito
Salsa and Chips
Chicken Fajitas
Chips & Salsa
Rice and Beans
Steak Fajita
El Zarape

“We had such a delicious dinner at Zarape. Have been looking for good Mexican (so many restaurants but a lot of average food) and finally found it at Zarape. Delicious guacamole, chicken taco dinner, steak burrito, beans & rice and fried ice cream to top it off. Nice new expanded restaurant is comfortable and nicely decorated. Give it a try!“

4.1 Good96 Reviews
Rincon Latino Restaurant Mexican • $
39 Hollis St, Framingham - 5.86 miles

Customers` Favorites

Mojarra Frita Fried Tilapia
Tacos

“As far as traditional street foods go, this place has genuinely some of the best tacos I’ve had anywhere. Everything there is good but I’m addicted to their pastor tacos.(pork) You cannot find a better priced place that serves this kind of food that is as good as Rincon. Get the horchata too! It’s a small place so make sure you get there quick, also you might have some language barriers as there isn’t a whole lot of multi language speakers.“

4.3 Superb44 Reviews
Lalos Mexican restaurant Mexican • $$
158 Main St, Hudson - 6.27 miles

Customers` Favorites

Lunch Chimichanga
Enchilada & Taco
Tacos De Birria
Rice and Beans
Chips & Salsa
Birria Tacos
Carne Asada
Enchiladas
Taco Plate
Carnitas

“Very tasty food choices at reasonable prices. Friendly service.“

4 Good110 Reviews
La Pupusa Loca & Mexican Food Salvadoran • $
795 Concord St, Framingham - 6 miles

Customers` Favorites

Chicken & Steak Fajitas
Crazy Tacos with All 3
Típico Montañero
Carne Asada Tacos
Camarones Tacos
Brava Burrito
Chicken Tacos
Mojarra Frita

“The best pupusas in all of Framingham. 😋“

4.8 Superb93 Reviews
Lalo’s Mexican restaurant Mexican • $
460 Lincoln St, Marlborough - 3.3 miles

Customers` Favorites

Birria Tacos and Tacos Al Pastor
Enchilada & Chile Relleno
Birria Tacos De Rez
Chuletas Al Fuego
Carne Asada Plate
Chips and Salsa
Fried Ice Cream
Enchilada & Taco
Los 3 Compadres
Quesadilla

“Very tasty food choices at reasonable prices. Friendly service.“

4 Good91 Reviews
El Huipil Mexican • $
51 R Main St, Maynard - 9.52 miles

Customers` Favorites

Pastor and Carnitas Tacos
El Percheron Burrito
Azul Azul Margarita
Chips and Guacamole
Baja Fish Tacos
Chips and Salsa
Flautas Dinner
Chimichanga
Chips Salsa
Enchiladas

“The staff is incredible and food delectable! Thank you Mario and Gabby for the best dining experience I’ve had in Acton!“

4 Good76 Reviews
The Corner Market Meal Delivery • $
12 Concord St, Holliston - 8.22 miles

Customers` Favorites

Cindys Chicken Caesar Wrap
Large Chicken Parm Sub
Grab N Go Selection
Classic Italian Sub
Sandwich Specials
Italiano Focaccia
Sandwiches Salads
Chicken Salad
Crab Rangoon
Large Cubano

“I recently placed a large order (14 pizzas, plus salad) for our monthly work meeting. I can't say enough good things about the awesome customer service, and the quality of the food! Everything was hot and delicious. They have a great selection of your standard pizza shop varieties, but also offer some interesting and unusual offerings. I highly recommend the 'Don't be an Ah-so'! I will definitely be ordering from The Corner Market again!“

4.6 Superb108 Reviews
El Sabor Salvadoreño Restaurant Salvadoran • $
740 Waverly St, Framingham - 5.29 miles

Customers` Favorites

Carne Asada Grilled Steak
Mojarra Frita Fried Fish
Huevos Con Chorizo
Pork Adobada Taco
Huevos Rancheros
Street Tacos
Empanadas de
Chicharron
Res Taco
Pollo

“son muy ricos y bariado su menu , los recomiemdo atienden muy bien , los recomiendo“

4.5 Superb114 Reviews
Bueno Y Sano Mexican • $
2 Digital Wy, Maynard - 8.7 miles

Customers` Favorites

Grilled Shrimp Burrito
Grilled Steak Burrito
Pork Carnitas Burrito
Grilled Jalapeños
Breakfast Burrito
East West Burrito
Spinach & Garlic
Black Bean Taco
Bean Burrito
Baja Burrito

“Nutritious!! I visit this place frequently. I’m vegetarian and I love this place. I order Thai bowl as it is tasty and fulfilling. The food is amazing and has good enough portion for a person to eat. The ingredients are fresh. I would defiantly recommend and highly recommend for vegetarians.“

3.8 Good33 Reviews
EL PIKANTE FOODS Mexican • $
530 Waverly St, Framingham - 5.69 miles

Customers` Favorites

Alitas De Pollo Chicken Wings
Tortillas 2
Burrito
Tacos

“Convenience store, takeaway, well located, does not have a large parking space

Kid-friendliness: I don't know about vegetarian or diet dishes, I've never ordered

Wheelchair accessibility: Access through the main door I think but no there is no signage “

3.7 Good36 Reviews
Mexico City Taqueria Mexican • $
1 W Union St, Ashland - 4.52 miles

Customers` Favorites

Enchiladas Rojas Verdes O Mole
Mexican Street Corn
Fajitas Mexico City
Mexican Taco Plate
Veggie Quesadilla
Chimichanga Plate
Quesadilla Plate
Chips and Salsa
Fresh Guacamole
Chicken Burrito

“we happen to come upon this place and had a great experience. Food and margaritas were on point. Myra and Alvino were awesome...so friendly.“

3.7 Good97 Reviews
Cali-Ritos Burrito Grill - Northborough Burrito • $
14 E Main St, Northborough - 5.54 miles

Customers` Favorites

Street Corn in a Cup
Empanadas Chicken 3
Small Chips & Queso
Tres Leches Cake
Sour Cream Side
Burrito Bowl
Side of Rice
Guacamole
Queso Side
Carnitas

“Todo de verdad y la comida excelente mi hija me compró unos tacos y estaban super ricos“

4.6 Superb60 Reviews
Temazcal Tequila Cantina Mexican • $$
155 Worcester Rd, Framingham - 6.33 miles

Customers` Favorites

Grilled Skirt Steak Tampiquena
Chicken Tortilla Soup
Temazcal Beet Salad
Scallops Al Pastor
Grilled Fish Tacos
Chips \u0026 Salsa
Lobster Guacamole
Mole Enchiladas
Chicken Fajitas
Vegetable Tacos

“The staff went above and beyond to accommodate my husband and me with a table near accessible outlets. They were also perfectly fine with us staying to work remotely (great Wi-Fi!) until our son’s preschool program ended.

Because of their kindness, we ended up having both lunch and dinner here with our son — and everything was great. Good food, nice drinks, fast service, and reliable Wi-Fi!“

3.6 Good164 Reviews

You May Also Like