8 Best Mexican Restaurants in Haverhill

Find Haverhill's top spots for Mexican cuisine right here. From the Fajitas to the Quesabirria Tacos, have a fantastic Mexican dining experience and enjoy some of the town's tastiest Mexican food.

Azul Mexican Restaurant Mexican • $$
316 Groveland Street, Haverhill

Customers` Favorites

Enchiladas Mole Poblano
Chips and Salsa Refill
Chicken Tortilla Soup
Modelo Especial
Baja Fish Tacos
Grande Burrito
Burrito Grande
Tacos Carnitas
Steak Fajitas
Burrito Loco

“First time there for takeout and it was amazing!! Very impressed“

4.4 Superb218 Reviews
Casa Blanca Cantina | Haverhill Mexican • $$
2 Essex Street, Haverhill

Customers` Favorites

Al Pastor Street Tacos
Side of Grandma Salsa
7 Mares Seafood Soup
Mexicali Chimichanga
Pulled Pork Tacos
Fried Ice Cream
Chicken Fajita
Nachos Supreme
Taco Salad
Queso Dip

“great food,great service!“

4.4 Superb176 Reviews
Taqueria La Union Mexican • $
443 River Street, Haverhill

Customers` Favorites

Churros Rellenos
3 Leches Cake
Birria Torta
Quesadilla
Burritos

“Wow! This is the best Mexican I’ve had anywhere, including at home (my wife is Mexican, sorry honey!) Not only is the food truly authentic, but so are the dishes they serve it all in. My only disappointment is not realizing they were open for three months before I experienced this food! Please pass the word and support Breezley and Omar. Who gave this place less than 5 stars??“

4.9 Superb37 Reviews
Triana's Real Mexican Food Mexican • $
319 Merrimack Street, Methuen

Customers` Favorites

Birria Tacos and Quesabirria
Burrito with Carnitas
Mexican Street Tacos
Mexican Chicharron
Loaded Ramen Soup
Mexican Sausage
Esquite Nachos
Birria Tostada
Mango Pineapple
Loaded Churros

“The most delicious Mexican food that I ever had .
Their Birria is 1000/1000 , we ordered the Birria tacos, the order of 2 Mexican street corns 1 hot Cheetos 1 Doritos , Chicken torta , horchata Agustin Fresca, and mango pineapple juice. Everything was delicious and tastes super fresh , the presentation is impeccable and their tortas OMG , they are my favorite spot now. Honestly I never write reviews for restaurants but this one deserves it. They are family owned and the service was excellent and very friendly.
Triana’s is the top one .💯
Sorry about the other pics we devoured .“

4.5 Superb80 Reviews
Burrito Spice Mexican • $
225 Lincoln Avenue, Haverhill

Customers` Favorites

California Burrito
Chips & Guacamole
Quesabirria Tacos
Shrimp Fajitas
Chips & Salsa
Chips & Queso
Burrito Bowl
Chimichanga
Churros
Salad

“The food was very good and reasonably priced, and very fast service“

4 Good98 Reviews
Grande Mexico Restaurant and Cantina Mexican • $
108 Plaistow Road, Haverhill

Customers` Favorites

Carne Asada Dinner with Rice and Beans
Chicken and Steak Fajitas
Margarita Con Striberry
Enchilada de Pollo
Grande Quesadila
Shrimp Fajitas
Nachos Grande
Loaded Nachos
Lunch Burrito
Casa Burrito

“I Love there drinks the staff are nice. Great food. Great everything. They are they best. You all should go to this place. Really good food.“

3.8 Good276 Reviews
Tacos Lupita - Haverhill Tacos • $
162 River Street, Haverhill

Customers` Favorites

Chips with Guacamole
Burrito Made to Order
Combination Plate
Burrito Special
Grilled Steak
Birria Tacos
Three Tacos
Combo Tacos
Extra Carne
Carne Asada

“everything. bang-for-the-buck, DELICIOSO all-around, cant go wrong w/ them holding down the kitchen 🍴🌮🌯🫔🥙“

4 Good216 Reviews
Taco Bell Fast Food • $
31 Plaistow Road Suite 35, Haverhill

Customers` Favorites

Chips and Nacho Cheese Sauce
1 2 lb Cheesy Potato Burrito
Build Your Own Cravings Box
Cheesy Double Beef Burrito
Mtn Dew Baja Blast Freeze
Steak Fiesta Taco Salad
Beefy 5-Layer Burritos
Supreme Taco Party Pack
Cheesy Gordita Crunch
Loaded Potato Griller

“Food came out hot and steaming, which was an excellent change of pace from most taco bells. They may have even toasted my soft taco shells, which I've never seen before and was absolutely delighted by.
Soda was crisp, store was clean. Even the bathrooms were immaculate.
An absolutely delightful stop along my route.“

3 Average191 Reviews

Enjoy More Tastes In Haverhill

You May Also Like