28 Best Mexican Restaurants near Northborough

Check out our list of the best Mexican restaurants in Northborough.

QDOBA Mexican Eats Mexican • $
4104 Shops Way, Northborough

Customers` Favorites

Family Meals Come with All of the Fixings to Make Flavorful Tacos or Bowls for 4-5 People
Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Brown Rice and Beans and Cheese Burrito Bowl
New Create Your Own Habanero Lime Steak Bowl
Create Your Own Cheese-Crusted Quesadilla
Hand-Crafted Guacamole \u0026 Chips
Street Style Chicken Tacos Drink
Loaded Mexican Street Corn
3-Cheese Nachos Kids Meal
Create Your Own 3 Tacos

“Mushtag is great with kids and family we only come here because of him thank you mushtag“

4.5 Superb151 Reviews
Rancho Corona Authentic Restaurant & Cantina Mexican • $$
290 W Main St, Northborough

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.4 Superb108 Reviews
Cali-Ritos Burrito Grill - Northborough Burrito •
14 E Main St, Northborough

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
Carnitas
Pastor

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

4.6 Superb50 Reviews
Margaritas Mexican Restaurant Mexican • $$
10006 Shops Way, Northborough

Customers` Favorites

Welcome Sampler Tortilla Chips Salsa
Steak Chimichanga
Vegetable Fajita
Shrimp Cocktail
Fried Ice Cream
Rice and Beans
Steak Fajitas
Fried Pickles
Shrimp Tacos
Tacos del Mar

“Great food great staff I highly recommend!“

3.6 Good83 Reviews
El Sombrero Taqueria Mexican • $
601 Donald Lynch Blvd, Marlborough - 2.9 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 Superb112 Reviews
Boro Burrito Co. Mexican • $
547 Boston Post Rd E #7, Marlborough - 7.1 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 Superb83 Reviews
Torito Mexican Restaurant Mexican • $$
537 Lincoln St, Worcester - 7 miles

Customers` Favorites

Complimentary Beans Salsa and Chips
Chips and Salsa and Refried Beans
Burrito Bowl of Rice and Beans
Chicken Nachos with Cheese
Guacamole Fresco Clasico
Bacon Shrimp Tacos
Steak Street Tacos
Chicken Quesadilla
Beef Street Tacos
Fajita Taco Salad

“Me gusta todo música comida“

4.4 Superb146 Reviews
Tequila's Mexican Cantina Mexican • $$
167 Broad St, Hudson - 5.78 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.4 Superb110 Reviews
Cali-ritos Burrito Grill - Worcester Mexican • $
394 Belmont St, Worcester - 6.95 miles

Customers` Favorites

Tacos De Carne Asada
Carne Asada Burrito
Chicken Quesadilla
Homemade Guacamole
Birria Tacos
Burrito Bowl
Chicken Bowl
Elote in Cup
Quesadillas
Street Corn

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

4.5 Superb81 Reviews
The Brick Mexican Grill Mexican • $$
27 Main St, Sterling - 10.16 miles

Customers` Favorites

The Brick Chicken Mole
Pork Carnitas Plate
The Brick Cheese Dip
The Brick's Tacos
The Brick Burrito
The Brick Nachos
Chips and Salsa
Mole Enchiladas
Burrito Chilango
Shrimp Ceviche

“I had an incredible dining experience at The Brick in Sterling! This hidden gem offers top-notch Mexican-style cuisine that truly stands out. From the moment we walked in, the service was warm, attentive, and professional — clearly a team that cares about the customer experience. The food? Absolutely outstanding. Every dish was bursting with flavor, and it's clear that special attention is paid to the quality and balance of ingredients. Whether it's the house-made salsas, perfectly seasoned proteins, or freshly prepared sides, everything feels crafted with care. The Brick delivers more than just great food — it offers a thoughtful, elevated twist on classic Mexican flavors in a cozy, welcoming atmosphere. Highly recommended for anyone in the area looking for a flavorful and memorable meal!“

4.3 Superb91 Reviews
Cancúns Mexican Restaurant Mexican • $$
75 Worcester St, North Grafton - 7.66 miles

Customers` Favorites

Complimentary Chips and Salsa
Shredded Beef Chimichanga
Chicken & Steak Fajitas
Bean and Cheese Burrito
Deep Fried Ice Cream
Texana Chimichanga
Sizzling Fajitas
Cancun's Burrito
Coctel De Camaron
Steak Ranchero

“My favorite Mexican food! Best Pina colada and I love the mexicos tacos so much! Always so much food and delicious.“

4.3 Superb87 Reviews
Orale Mexican Restaurant Mexican • $
22 Main St, Hopkinton - 8.8 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.3 Superb85 Reviews
Central America Restaurant Mexican • $
172 Main St, Hudson - 6.32 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 Superb36 Reviews
Torito Mexican Restaurant Mexican • $$
291 Turnpike Rd, Westborough - 2.54 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 Good99 Reviews
Agave Mexican Grill & Cantina Mexican • $$
197a Boston Post Rd W, Marlborough - 2.98 miles

Customers` Favorites

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

“I absolutely loved the mole enchiladas I ordered here. The mole sauce is the perfect combination of chocolate(cocoa) and spicy flavor. The reason why it is NOT a 5 star rating it’s because their birria tacos did not meet expectations, they lacked flavor and the meat was not shredded instead we got very large chunks of meat wrapped in a tortilla, we found that very weird lol. I ordered a jumbo margarita and it was delicious and worth the price.“

4.1 Good154 Reviews
Taqueria El Amigo 3 Mexican • $
1 High St, Clinton - 7.03 miles

Customers` Favorites

Taquitos Dorados
Nachos Regulares
Taco Special
Street Tacos
Lengua Taco
Extra Chips
Al Pastor
Guacamole
Churros

“Quick precise service. Delicious food. We went in for lunch around 2. Hardly any traffic. My husband ordered the Plato Mexicano, that came with a little of everything. I ordered the birria tacos with consome. 2 Jarritos and that's all she wrote. Best 30$“

4.4 Superb46 Reviews
Hola Restaurant & Tequila Bar Mexican • $$
154 Turnpike Rd, Southborough - 6.47 miles

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.1 Good60 Reviews
Zarape Restaurant Mexican • $
33 Maple St, Marlborough - 5.32 miles

Customers` Favorites

RW Giant Burrito
Chicken Fajitas
Salsa and Chips
Rice and Beans
Chips & Salsa
Steak Fajita
Guacamole
El Zarape
Tortillas
Pupusas

“Wow! What a great place, the food, drinks, all the staff, just excellent! We were treated like we were VIPs and knew no one! The food was fantastic and each staff person we interacted with was so friendly and helpful. This is a gem! The food was so fresh and delicious and the margaritas were great. Can’t wait to come back.“

4 Good68 Reviews
Lalos Mexican restaurant Mexican • $$
158 Main St, Hudson - 6.3 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 Good65 Reviews
Lalo’s Mexican restaurant Mexican • $
460 Lincoln St, Marlborough - 4.54 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.“

3.9 Good68 Reviews
QDOBA Mexican Eats Mexican • $
70 Worcester-Providence Turnpike Ste 425, Millbury - 10.87 miles

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
New Create Your Own Habanero Lime Steak Bowl
New Mexican Street Corn Chicken Bowl
Cholula Hot & Sweet Chicken Bowl
Kids Tacos De Carne Asada
Chicken Queso Bowl
Tortilla Chips
Burritos Bowls

“Qdoba where do I even begin…

I love that guac is not an added cost!! The food tastes amazing. I used to go to go Chipotle religiously, but Qdoba has knocked them out. The ingredients just tastes more fresh. I am a salad girl! My favorite is when the citrus shrimp was available. It’s gone now ?.

The service is amazing. The employees are always very kind and not acting like they’re being held hostage.

Ambiance is clean. You’ll always find someone cleaning here.“

3.7 Good77 Reviews
QDOBA Mexican Eats Mexican • $
180 Boston Post Rd W Ste 5G, Marlborough - 3.02 miles

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Burrito Bowl Chicken Burrito Bowl
Create Your Own 3-Cheese Nachos
Hand-Crafted Guacamole & Chips
New Loaded Mexican Street Corn
Triple Threat Tacos
Chips and Salsa
Tortilla Chips
3-Cheese Queso
Burritos Bowls

“Great staff most of the time. Clean restaurant. Daytime staff seems friendlier and like they enjoy job. I’ve been at nighttime and guys seem like they would rather be somewhere else. Food is very good though but seems fresher during daytime.“

3.7 Good43 Reviews
Mortar & Pestle Food Truck Food Trucks • $
110 Beaman St, West Boylston - 7.99 miles

Customers` Favorites

Spicy Cold Soba Noodles
Green Pea Falafel
Cheese Cake
Tacos

“Had another fabulous lunch today. The brisket sandwich was perfectly composed and balanced. Same with the udon noodles. Don’t pass up the key lime pie! We’ve never been disappointed here.“

5 Superb29 Reviews
QDOBA Mexican Eats Mexican • $
42 Highland Common E, Hudson - 5.58 miles

Customers` Favorites

Family Meals Come with All of the Fixings to Make Flavorful Tacos or Bowls for 4-5 People
New Create Your Own Habanero Lime Steak Bowl
New Mexican Street Corn Chicken Bowl
New Loaded Mexican Street Corn
Side of Cilantro Lime Rice
Southwest Steak Burrito
Create Your Own Burrito
Chicken Brown Rice Bowl
Chocolate Chunk Cookie
Kids Quesadilla Meal

“Tasty food and quick service. We split the birria quesadilla which was a delicious pre-grocery shopping snack. Pleasant vibe across the dining space and fun tunes playing for an enjoyable lunch. Bathrooms could use a bit more TLC but nothing horrendous.“

3.6 Good81 Reviews
Mexicali Cantina Grill Mexican • $$
225 Shrewsbury St, Worcester - 8.12 miles

Customers` Favorites

Southwest Quesadilla with Meat
Chimichanga Burrito Combo
Ranchero Avocado Salad
Mexicali Quesadilla
Deep Fried Ice Cream
Guacamole Fresco
Mexico City Tacos
Salsa Corn Chips
Chicken Fajitas
Baja Fish Tacos

“Really good food good mood Everything delicious Thanks Mexicali family“

3.5 Good81 Reviews
La Tapatia Taqueria Mexican • $
388 Boston Post Rd E, Marlborough - 6.73 miles

Customers` Favorites

Tacos Al Pastor Tacos De Carnitas Tacos De Carne Asada
Kid's Quesadilla
Kid's Taco Plate
Celina's Platter
Chips and Salsa
Platanos Fritos
Nachos Y Salsa
Mole Poblano
Guacamole
Pozole I

“Had a awesome server named Nicole. Very friendly and attentive. Always checking in on us to see if we needed anything. The food is great and plentiful tons of food left to take home. Also awesome drinks. Thanks again for the great night out.“

3.3 Good64 Reviews
Willikers Tex-Mex & BBQ Barbecue • $
896 Hartford Turnpike, Shrewsbury - 3.38 miles

Customers` Favorites

N E Clam Chowder Soup
Cajun Blackened Wings
Sweet & Sour Wings
Potato Skins
Queso Dip

“fun place. good appetizers“

4 Good73 Reviews
Fresh city Fast Food • $
6-A Massachusetts Tpke, Westborough - 5.71 miles
3.3 Good15 Reviews

Enjoy More Tastes In Northborough

You May Also Like