15 Best Mexican Restaurants near Hampton

Explore Hampton's Mexican flavors with our restaurant recommendations. Explore a variety of Mexican flavors, from a Burrito Bowl to Quesadilla, and enjoy great Mexican cuisine in the city.

Burrito Loco Mexican Grill Mexican • $
625 Lafayette Rd, Hampton

Customers` Favorites

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

“The absolute best Mexican food around here, so fresh, quick, and tons of options!!“

4.6 Superb170 Reviews
Las Olas Taqueria Mexican • $
356 Lafayette Rd, Hampton

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

“I catered my rehearsal dinner with Las Olas Taqueria and it was DELICIOUS!! The food was warm and fresh-I had SO many compliments on it. The portions were great and the serving dishes were so helpful. From start to finish Fresia the catering manager made the ordering process sooo easy and was so responsive. I would definitely recommend!“

4.2 Good122 Reviews
Port Vida a Mexican Cantina Mexican • $$
10 Center St, Newburyport - 8.85 miles

Customers` Favorites

Port Vida Grilled Octopus
Aguachile de Camarón
Sauteed Vegetables
Mexican Coleslaw
Chips and Salsa
Sabor A México
Del Puerto Salad
Tortilla Chips
Alambre Tacos
Burrito Bowl

“It is a hidden gem! food & service was amazing! very personable! we will be back! muchos gracias! ❤️“

4.6 Superb249 Reviews
Margaritas Mexican Restaurant Mexican • $
775 Lafayette Rd, Portsmouth - 8.79 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
Enchiladas Rancheras

“Watermelon martini Iced tea of the Long Island variety“

4.5 Superb171 Reviews
Casa Maria Tacos & Tequila Mexican • $
37 Main St, Amesbury - 7.92 miles

“First timer. The Puerco Adobado was awesome. I usually go with tacos but I'm glad I tried this. I'll be back for sure.“

4.5 Superb107 Reviews
Margaritas Mexican Restaurant Mexican • $$
93 Portsmouth Ave, Exeter - 5.91 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

“Nikki is outstanding! She’s is kind, funny, warm, memorable, always gets everything correct and feels more like visiting a friend than a restaurant experience. Exeter would not be the same without her. Nikki is the best, 5 stars is simply not enough!“

4.3 Superb137 Reviews
Los Cantaros Mexican • $
43 Lafayette Rd, North Hampton - 2.07 miles

Customers` Favorites

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

“⭐⭐⭐⭐⭐ "I had a fantastic experience at this restaurant! The food was absolutely delicious, and the customer service was top-notch. The staff were friendly and attentive, making sure that everything was perfect. I highly recommend this place to anyone looking for a great meal!"“

4.3 Superb132 Reviews
La Catrina Mexican • $
72 Main St, Newmarket - 10.99 miles

Customers` Favorites

Super Rancheras Enchiladas
Enchiladas Mole Poblano
Side of Mixed Veggies
Mexicanas Enchiladas
Margherita and Shot
Pineapple Fajitas
Chips and Salsa
Enchilladas
Carne Asada
Carnitas

“We love La Catrina! Cheese dip is the bomb and food is so good. Best happy hour in town!“

4.5 Superb80 Reviews
Casa Tequila Mexican • $$
620 Lafayette Rd, Seabrook - 3.52 miles

Customers` Favorites

House Margarita and Chips and Salsa
House Margarita Chips and Salsa
Tortilla Chips and Salsa
Nacos Rice \u0026 Beans
5 Enchiladas Supremas
Rice and Refried Beans
Casa Tequila Platter
Casa Tequila Nachos
Enchiladas Sulzas
Enchiladas Verdes

“only have been here twice now but your restaurant and food is amazing 🫶🤍🤩“

4.3 Superb114 Reviews
Las Olas Taqueria Mexican • $
30 Portsmouth Ave, Exeter - 6.01 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

“There truly is no place like home! After becoming full-time travelers a few years back Tim and I have been on the hunt for the Mexican food we know and love, but despite visiting 27 states, nothing was quite the same. With Baby #3 on the way, that’s all I wanted was a “taste of home.” Las Olas did not disappoint!! How sweet and kind that the staff at Hampton made the extra effort to my long-awaited meal. Now, if only they could find a way to ship cross-country.“

4.2 Good145 Reviews
Howling Wolf Taqueria Mexican • $$
40 Pleasant St, Portsmouth - 10.43 miles

Customers` Favorites

Grilled Vegetable Enchilada
Grilled Vegetable Burrito
Grilled Steak Enchilada
Steak Fajita Quesadilla
Chicken Fajita Burrito
Kids Cheese Quesadilla
Al Pastor Quesadilla
Chips \u0026 Salsa
Carne Asada Fries
Pollo Con Chorizo

“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 Good143 Reviews
La Carreta Mexican Restaurant Mexican • $
172 Hanover St, Portsmouth - 10.43 miles

Customers` Favorites

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

“My girlfriend & I had such a wonderful experience. The food was phenomenal and the service was even better. Our waiter (I wish I remembered his name) was so attentive. When it came time to pay & get everything boxed up & cleared away, it felt like any staff walking by did something to help out. The teamwork was excellent & something I don’t see very often anymore. We cannot wait to come back. Thank you!“

4 Good164 Reviews
Vida Cantina Mexican • $$
2456 Lafayette Rd, Portsmouth - 7.17 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

“Great atmosphere, welcoming staff and amazing food! Will be back for sure !“

3.8 Good173 Reviews
Grande Mexico Restaurant & Cantina Mexican • $$
100 Macy St, Amesbury - 7.26 miles

Customers` Favorites

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

“We absolutely love it here. The margaritas are great. The burritos, fajitas and tacos are delicious. The best Mexican food in the area in my opinion.“

4 Good80 Reviews
Metzy's Cantina Mexican • $$
5 Boston Way, Newburyport - 9.86 miles

Customers` Favorites

Black Bean Hush Puppies Burrito
Blackened Shrimp Burrito D
Flat Iron Steak Burrito D
Korean BBQ Street Taco's
Metzycan Street Corn
Lemonade Housemade
Breakfast Burrito
Cantina Nachos D
Chicken Burrito
Rice and Beans

“Food is amazing! Nice and fresh everytime“

3.8 Good180 Reviews

You May Also Like