10 Best Mexican Restaurants in Waltham

Restaurantji's Waltham Mexican restaurant picks are here.

Taqueria El Amigo Mexican • $
196 Willow St, Waltham

Customers` Favorites

Tacos Al Pastor Tacos De Carnitas Tacos De Carne Asada
Chips \u0026 Salsa Authentic
Beef Tacos De Carne Asada
Rice and Chicken Fajitas
Chip Salsa and Guacamole
Chicken Taco Especiales
Fajitas de Camarones
Veggie Quesadilla
Nachos with Salsa
Tacos Especiales

“The food is great. I always get the taco special. The ingredients are fresh.
The only downside is the waiting area. You are packed like sardines in line to place or pick up an order.
I would definitely suggest calling ahead and placing an order for takeout over the phone.
There are a few tables for sit-down dining but the room is very tight and crowded.“

4.6 Superb197 Reviews
Margaritas Mexican Restaurant Mexican • $$
211 Moody St, Waltham

Customers` Favorites

Guadalajara Steak Fajita
Roasted Vegetable Zarape
Chicken Shrimp Fajita
Jalapeno Baby Chimis
Flight of Margaritas
Free Chips and Salsa
Original Fish Tacos
Americano Burger
Chicken Fajitas
Shrimp Fajitas

“Outstanding! Great food and drinks, we are regulars. We took friends from the mid-west, and they said Margaritas was the best Mexican restaurant in the U.S.A.“

4.3 Superb278 Reviews
The Painted Burro - Waltham Mexican • $$
99 3rd Ave, Waltham

Customers` Favorites

Cilantro Grilled Chicken Taco
Gulf Shrimp Diablo Taco
Quart of House Salsa
Street Cart Chicken
Chicken Chimichanga
Chorizo Empanadas
Chips and Salsa
Tres Leches Cake
Rice and Beans
Chicken Waffle

“Great food, friendly atmosphere. Veggie Enchiladas and Blood orange margarita…highly recommend!“

4.1 Good247 Reviews
Amuleto Mexican Table Mexican • $$
484 Moody St, Waltham

Customers` Favorites

Lamb Shank Birria
Carne Asada Plate
Chicken Enchilada
Pulpo Con Champi
Ceviche Acapulco
Tacos Al Pastor
Chips and Salsa
Pollo Poblano
Fish Ceviche
Enchiladas

“Taco 🌮 Pastor, grilled habanero salsa and a Modelo draft 🍻 for lunch.“

4.1 Good114 Reviews
Juanitas Kitchen Mexican • $
235 Newton St, Waltham

Customers` Favorites

Chimichurri Parrilla
Cheese Quesadilla
Caldo De Gallina
Carne Asada
Burritos
Pupusas
Tacos

“The food is delicious here! Not a single morsel left on my kids plates! Great food and friendly service! We will be back!“

4.9 Superb76 Reviews
Taqueria Mexico Mexican • $
24 Charles St, Waltham

Customers` Favorites

Quesadilla Especial
Caldo De Gallina
Chips and Salsa
Guacamole Side
Tacos Al Pastor
Burrito Combo
Mexican Plate
Birria Tacos
Beef Fajitas
Carne Asada

“el buen servicio y la amabilidad del personal, la comida es rica y fresca.“

3.8 Good111 Reviews
Antojitos Cafe Mexican • $
489 Moody St, Waltham

Customers` Favorites

Heuvos Salvadoreanos Con Tortillas Salsa Verde Y Un Horchata
Super Antojado Con 3 Huevos Al
Mexican Quesadillas
Rice Beans & Salad
Chilaquiles Rojos
Chicken Gorditas
Huevos Rancheros
Mix Fajitas
Carne Asada
Pupusas

“If you want delicious food for good prices this is the place. The food is simple but done incredibly well. The staff are kind and attentive. It is easy to be vegetarian here.
Also their hot sauce is super hot and flavorful. It is ground up fresh chilis. Test it out before dousing your meal, just a heads up :).
Fresh fruit smoothies, simple and delicious meals.
Their coffee is smooth and the breakfast filling.“

3.8 Good37 Reviews
Paisanos Restaurant & Bar Mexican • $
223 High St, Waltham

Customers` Favorites

Wet Burrito with Mild Sauce
Chimichanga Original
Deep-Fried Ice Cream
Rica Mojarra Frita
Tacos Mexicanos
Chips and Salsa
Carne Asada
Tortillas
Fajitas
Pupusas

“Paisanos is our family standard. We eat there usually once or twice a month and have been doing so since before Covid. The food is excellent - it is correctly prepared, very tasty, and the portions are more than sufficient. The menu is divided between Guatemalan and Mexican dishes. The margaritas are very real - made with real lime juice, Cointreau and top shelf tequilas. Prices have increased very slowly, so the most expensive dinners are now just over 20$. The service is fast and very friendly.“

3.6 Good83 Reviews
Moe's Southwest Grill Mexican • $
831 Main St, Waltham

Customers` Favorites

Chicken and Pork Burrito Bowl
Chicken Bowl
Quesadilla
Guacamole
Stacker
Stack

“Would go to Moe’s over Chipotle any day. Chipotle is so overrated that you almost don’t think of other options. Got the veggie burrito and bowl. They were both excellent! Love that I could add olives and pickled jalapeños to my food. Highly recommend!“

3.2 Average55 Reviews
Guanachapi's Bar and Grill Bar & Grill • $$
154 River St, Waltham

Customers` Favorites

Carne Asada Con Pollo
Típico Montañero
Plato Guanachapis
Quesadillas
Garnachas
Pupusas
Fish

“Best Mexican, Salvadorean and Guatemalan food I've had so far within a hour radius. We got the fajita tejanas and the gordita (pollo) very flavorful, meats were soft and butter like, good cuts. Tortillas are homemade. I was the only white person here which is a sign that it's authentic or close to it. Will be dreaming of this. Seems like they have dancing at some point, and they have two bars. Great portions.

Parking: Plenty of free parking in a lot.“

3.4 Good53 Reviews

You May Also Like