16 Best Mexican Restaurants near Upton

Maya Mexican Cocina & Tekila Bar Mexican • $$
118 Main St, Upton

Customers` Favorites

SD Mex Rice & Refried Beans
Birthday Fried Ice Cream
Chicken Enchiladas
Burrito De Camaron
Chicken Qusadilla
SD Refried Beans
Burrito Kukulkan
Chicken Fajitas
Tikin-Xic Wings
Fresh Guacamole

“Excellent and a pleasant surprise! The Margherita was outstanding and generous in size. For dinner we had enchiladas which were delicious. Service was very good with friendly staff. I will definitely be back.

Parking: More parking space than I had expected.“

4.2 Good101 Reviews
Mazatlan Mexican Grill & Bar Mexican • $$
1656 Worcester Rd, Framingham - 10.5 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.8 Superb117 Reviews
Monarca Taqueria Mexican • $
206 E Main St, Milford - 5.67 miles

Customers` Favorites

Queso Birrias Tacos De Carne Asada
Vegetarian Burrito Bowl
Quesarrita De Birria
Horchata and Tacos
Shrimp Quesadilla
Tacos De Carnitas
Birria Quesadilla
Chicken Burrito
Al Pastor Taco
Veggie Burrito

“Just had lunch here for the first time while my car getting service next door. I was super hungry, so I got a shrimp taco, a carnitas taco, and an order of beans and rice. It was only about $15, and it was a ton of food. Very fresh and delicious. The staff were very friendly and my food was ready very quickly. Will be back!“

4.8 Superb108 Reviews
QDOBA Mexican Eats Mexican • $
4104 Shops Way, Northborough - 8.59 miles

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
Taqueria La Estrella Mexican • $
134 S Main St, Milford - 5.41 miles

Customers` Favorites

Churros and Fried Ice Cream
Ground Beef Enchiladas
Mexican Street Tacos
Tres Leches Cake
Chicken Burrito
Chicken Fajitas
Rice and Beans
Pork Carnitas
Steak Fajitas
Burrito Bowl

“Food is very good pina colada was yummy“

4.8 Superb52 Reviews
Rancho Corona Authentic Restaurant & Cantina Mexican • $$
290 W Main St, Northborough - 9.67 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 Superb108 Reviews
Sol de Mexico - Milford Mexican • $$
350 E Main St, Milford - 5.87 miles

Customers` Favorites

Salsa and Chips and Guacamole
Enchilada with Rice and Beans
Beef Burrito and Beef Taco
Molcajete de la Costa
Enchiladas Supremas
Chicken Chimichanga
Mexican Street Tacos
Chips and Salsa 4oz
Ceviche Del Golfo
Birria Quesadilla

“The service and the food at SdM make for one of the best Mexican food experiences around. Rossa, who always seems to be there, is one of the most attentive and friendly servers I have encountered in a very long time. She is amazing and really seems to enjoy taking care of her customers.“

4.4 Superb106 Reviews
Cancúns Mexican Restaurant Mexican • $$
75 Worcester St, North Grafton - 5.45 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 - 5.62 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
Acapulcos Mexican Family Restaurant & Cantina Mexican • $
Reuven Plaza, 231 E Main St, Milford - 5.84 miles

Customers` Favorites

Steak Fajitas Burrito with Rice and Beans
Steak Fajita Quesadilla
Spinach Enchiladas
Tacos Acapulcos
Fajitas for Two
Arroz Con Pollo
Chile Con Queso
Chips and Salsa
Chicken Fajitas
Pescado Frito

“Food was Awesome... Good flavor!!! Good serving size...“

4.4 Superb44 Reviews
Torito Mexican Restaurant Mexican • $$
291 Turnpike Rd, Westborough - 7.9 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
Hola Restaurant & Tequila Bar Mexican • $$
154 Turnpike Rd, Southborough - 9.12 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
Mexico City Taqueria Mexican • $
1 W Union St, Ashland - 8.89 miles

Customers` Favorites

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

“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.9 Good56 Reviews
Margaritas Mexican Restaurant Mexican • $$
10006 Shops Way, Northborough - 8.46 miles

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
Willikers Tex-Mex & BBQ Barbecue • $
896 Hartford Turnpike, Shrewsbury - 8.03 miles

Customers` Favorites

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

“fun place. good appetizers“

4.1 Good43 Reviews
Fresh city Fast Food • $
6-A Massachusetts Tpke, Westborough - 4.92 miles
3.3 Good15 Reviews

You May Also Like