14 Best Mexican Restaurants near North Hampton

Los Cantaros Mexican • $
43 Lafayette Rd, North Hampton

Customers` Favorites

Mexican Street Tacos
Ques Suprema Birria
Chicken Fajitas
Enchilada Plate
Chips and Salsa
Shrimp Fajitas
Chile Relleno
Chimichangas
Quesadilla
Cheese Dip

“Absolutely wonderful, our waiter was very polite and courteous. The food was amazing! Definitely recommend, think i found my new favorite place to eat. Thank you“

4 Good91 Reviews
Sin·A·Loa Bar • $$
3 Broadway, Salisbury - 9.09 miles

Customers` Favorites

Tortilla Chips and Salsa
Pork Al Pastor Quesadilla
Chicken Tinga Quesadilla
Chicken Al Pastor Tacos
Chipotle Chicken Tinga
Corn Chips & Guacamole
Mexican Style Burrito
Chicken Tinga Nachos
Short Rib Quesadilla
Mexican Street Corn

“Amazing margaritas, delicious nachos. Mallory is an absolute delight!“

4.7 Superb240 Reviews
Burrito Loco Mexican Grill Mexican • $
625 Lafayette Rd, Hampton - 1.98 miles

Customers` Favorites

Quesabirra Tacos
Rice and Beans
Side Guacamole
Burrito Loco
French Fries
Burrito Bowl
Carne Asada
Shrimp Tacos
Fish Tacos
Quesadilla

“TEXAS GIRL APPROVED! This is the BEST Mexican food in NH! If you haven't tried it, GO now!“

4.6 Superb125 Reviews
Margaritas Mexican Restaurant Mexican • $
775 Lafayette Rd, Portsmouth - 6.48 miles

Customers` Favorites

Margaritas Famous Fried Ice Cream
Taco Enchilada Rice and Beans
Guadalajara Steak Fajitas
Quesadilla with Carnitas
Coconut Shrimp Salad
Chicken Chimichanga
Chicken Baby Chimis
Mexican Street Corn
Enchiladas Banderas
Vegetarian Burrito

“Watermelon martini Iced tea of the Long Island variety“

4.4 Superb108 Reviews
Margaritas Mexican Restaurant Mexican • $$
93 Portsmouth Ave, Exeter - 5.13 miles

Customers` Favorites

Juan's Chicken Quesadilla
Guadalajara Steak Fajita
Cheese Dip and Guacamole
Enchiladas Muchachas
Enchiladas Banderas
Chicken Chimichanga
Margarita Sampler
Steak Fajita Salad
Steak Chimichanga
Fajita Quesadilla

“I love the chimichangas at Margaritas. We had a server named Nikki who made the entire dining experience exceptional. She was very helpful and knowledgeable and very outgoing which my wife and I both enjoyed. We plan on going back soon and asking for Nikki.“

4.2 Good105 Reviews
Las Olas Taqueria Mexican • $
356 Lafayette Rd, Hampton - 2.45 miles

Customers` Favorites

Francisco's Pollo Nachos
Tacos De Carne Asada
Chicken Quesadilla
Pineapple Salsa
Chicken Burrito
Burrito Special
Chorizo Nachos
Steak Burrito
Chicken Bowl
Chicken Taco

“After using Las Olas to cater my son's grad party for 120 people, I would never use anyone else. From start to finish they made everything shockingly easy. They not only brought top notch food that everyone was raving about, they supplied every last detail (all plates, napkins, utensils, serving dishes and sternos, serving utensils, and even brought signs to show what each item was). Delivery charge from Hampton to Newburyport was only $28 (WHAT?!) It was worth every penny and was also the best deal ever. We could not be happier and I want to scream from the rooftops how amazing they were. Pics in comments.“

4.1 Good93 Reviews
Howling Wolf Taqueria Mexican • $$
40 Pleasant St, Portsmouth - 8.1 miles

Customers` Favorites

Grilled Vegetable Enchilada
Grilled Vegetable Burrito
Grilled Steak Enchilada
Steak Fajita Quesadilla
Chicken Fajita Burrito
Kids Cheese Quesadilla
Al Pastor Quesadilla
Carne Asada Fries
Pollo Con Chorizo
Chicken Taquitos

“Got delivery , food was good and great portions but the corn tortillas weren’t cooked . The tortillas fell apart when you picked them up so it was a big mess.“

4.2 Good54 Reviews
Las Olas Taqueria Mexican • $
30 Portsmouth Ave, Exeter - 5.38 miles

Customers` Favorites

Chicken Salad Bowl with Pineapple
Boritto with Marker on It
Francisco's Pollo Bowl
Fruit Punch Jarritos
Veggie Burrito Bowl
Cheese Quesadilla
Chicken Rice Bowl
Steak Quesadilla
Pineapple Salsa
Chicken Burrito

“After using Las Olas to cater my son's grad party for 120 people, I would never use anyone else. From start to finish they made everything shockingly easy. They not only brought top notch food that everyone was raving about, they supplied every last detail (all plates, napkins, utensils, serving dishes and sternos, serving utensils, and even brought signs to show what each item was). Delivery charge from Hampton to Newburyport was only $28 (WHAT?!) It was worth every penny and was also the best deal ever. We could not be happier and I want to scream from the rooftops how amazing they were. Pics in comments.“

4 Good98 Reviews
Grande Mexico Restaurant & Cantina Mexican • $$
100 Macy St, Amesbury - 9.58 miles

Customers` Favorites

Jalapeno Margherita w Cosamigos
Shrimp Caramones De Pablanos
Tacos with a Side of Rice
Fajitas Texana
Taco Tuesday

“Great food and great service“

4.1 Good58 Reviews
Casa Tequila Mexican • $
620 Lafayette Rd, Seabrook - 5.89 miles

Customers` Favorites

House Margarita and Chips and Salsa
House Margarita Chips and Salsa
Tortilla Chips and Salsa
Rice and Refried Beans
5 Enchiladas Supremas
Casa Tequila Platter
Casa Tequila Nachos
Enchiladas Sulzas
Enchiladas Verdes
Fried Ice Cream

“I have traveled to over 50 countries in the world and I love food. Hands down the best Mexican food I have ever had! Now I do have a soft spot for nachos and their garlic chicken nachos!!! Omg!!!😱 delicious!! My wife and myself along with our son soon devoured all the nachos! Onto the main course… Pina loca and seafood Pina…. Came out in a pineapple!! Total surprise! (I failed Spanish a few times!)🤷‍♂️😂 service was amazing and quick but not rushed! Pamela did a commendable job. I have paid some pretty crazy prices for some mehhh food… this place will NOT disappoint!!the drinks!!! 😱 patron margaritas! 🤷‍♂️🤣done! ⭐️⭐️⭐️⭐️⭐️ I’ll definitely be going back.“

4 Good88 Reviews
Vida Cantina Mexican • $$
2456 Lafayette Rd, Portsmouth - 4.86 miles

Customers` Favorites

Shrimp Taco and Vegetarian Taco
Carrot Pibil Salbutes Tacos
Carne Asada Enchilada
Fried Avocado Tacos
Carnitas Enchiladas
Sweet Potato Fries
Confit Pork Belly
Blue Corn Bread
Chips and Salsa
Beans and Rice

“This place is off the charts delicious, and with a James Beard nomination, you’re guaranteed the high quality local ingredients. The charred calamari is one of the most interesting amazing Foods!“

3.7 Good126 Reviews
La Carreta Mexican Restaurant Mexican • $
172 Hanover St, Portsmouth - 8.08 miles

Customers` Favorites

Fresh Chips and Salsa
Chicken Tortilla Soup
Enchiladas Mexicana
Nachos and Salsa
Pollero Ranchero
Tacos Al Pastor
Chicken Fajita
Rice and Beans
Queso Fundido
Or Carnitas

“Llegue a York y el primer restaurante mexicano que visite fue la carreta después Rio bravo en Westbrook y el patrón en old orchard beach sin duda me quede con la carreta y seguirá siendo mi favorito,el molcajete me encanta ❤️“

3.9 Good100 Reviews
Loco Coco's Tacos Mexican • $
36 Walker St, Kittery - 9.01 miles

Customers` Favorites

Beef Chicken and Cheese Enchiladas
Guacamole En Molcajete
Mexican Style Tacos
California Burrito
Vegetarian Nachos
Bahn MI Pork Tacos
Special Carnitas
Sauces Available
Chips and Salsa
Grilled Shrimp

“great variety of food and specialty tacos. we were in Maine so I had to try the Blueberry infused margarita..I wasn't disappointed 😋“

3.7 Good146 Reviews
Hoppy's Cantina Tacos • $
11 Elm St, Amesbury - 9.33 miles

Customers` Favorites

Southwest Chicken Burrito
Steak Chicken Pork Tacos
Marinated Steak Burrito
Nachos with Carne Asada
Margarita Camp Fire
Pulled Pork Burrito
Philly Cheesesteak
Cheese Steak Taco
Chips and Salsa
Chicken Wings

“amazing margaritas. amazing tacos. enough said. get in there.“

4.5 Superb81 Reviews

You May Also Like