28 Best Mexican Restaurants near Poquoson

Check out our list of the best Mexican restaurants in Poquoson.

EL Rancho Mexican Restaurant Mexican • $
475 Wythe Creek Road # G1, Poquoson

Customers` Favorites

El Rancho Fajitas and Steak Tacos
Burrito Enchilada Rice and Beans
Steak Ranchero
Carnitas

“FOOD, SERVICE, AND ATMOSPHERE WAS GREAT ... WE COME TO POQUOSON TO SEE OUR FAMILY & THIS WAS OUR FIRST TIME HERE ... EXCELLENT PLACE . WE CAME FROM WISCONSIN, WE'LL BE BACK NEXT TIME . THANKS AGAIN !“

4.1 Good154 Reviews
Ack's Place American • $$
8 Victory Boulevard, Poquoson

Customers` Favorites

Chocolate Eruption
Old Fashion Burger
Shrimp and Grits
Fish and Chips
Fried Pickles
Rodeo Burger
Spinach Salad
Steak Bites
Greek Salad
Onion Rings

“best place in town love the food drinks an the staff“

4.1 Good124 Reviews
Frank's Monster Munchies Cantina Mexican • $
2710 North Armistead Ave D, Hampton - 4.57 miles

Customers` Favorites

General TSO’S Chicken N Waffle Cone Seasonal
Esquites Elote Mexican Corn in a Cup
Cholo's Holy Moly Guacamole
Deep Fried Philly Burritos
Game Changer Krunchydilla
Rolled Chicken Taquitos
Munchies Loaded Nachos
Cheesecake Chimichanga
Baja Fried Fish Tacos
Buffalo Chicken Fries

“We live an hour away and still only go to Frank's Monster Munchies Cantina when we want carne asada. We have tried numerous places in VA for the last 6yrs trying to find the same taste as back home (Cali) and was constantly disappointed till we tried Franks. y'all are the only place that delivers that same quality and taste we were missing/looking for. The atmosphere is one of a kind and always top notch service and respect.“

4.7 Superb292 Reviews
Mezcal Mexican Grill restaurant Mexican • $
2082 Nickerson Boulevard, Hampton - 5.31 miles

Customers` Favorites

Chicken and Spinach Enchiladas with Spinach Sauce and Cheese Sauce
Steak and Chicken Fajitas
Steak Fajitas Other Plate
Seafood Chimichangas
Texas Fajitas for Two
Chicken Quesadilla
Steak Con Chorizo
Burrito Espinaca
Hawaiian Burrito
Chicken Burrito

“Yummy Food , friendly staff love this place .“

4.6 Superb321 Reviews
Juan's Mexican Cafe and Cantina Mexican • $$
2423 McMenamin Street, Hampton - 6.02 miles

Customers` Favorites

Crispy Birria Tacos with Consommé
Chorizo and Chicken Burrito
Birria Ramen Noodle Soup
Juan's Cheese Tacos
Philly Steak Tacos
Chicken Quesadilla
Carne Asada Fries
Birria Quesadilla
Juanito Margarita
Texas Quesadilla

“I came here for Steven…he’s a great bartender but management was so bad there was a lady that was unprofessionally she was touchy with her boyfriend, rude, on her phone while it was busy and not helping the other employees I don’t think she’s management material“

4.4 Superb584 Reviews
Los Compadres Taquería & Marisquería | Mexican Mexican • $
3360 Commander Shepard Boulevard, Hampton - 3.34 miles

Customers` Favorites

Los Compadres Taqueria Menu
Enchiladas Poblanas
California Burrito
Carne Asada Plate
Enchiladas Verdes
Carne Asada Fries
Breakfast Burrito
Torre de Mariscos
El Compa Buho Tray
Quesabirra Tacos

“The absolute best Mexican food we’ve had. We’re from San Diego, so we know good Mexican food. Try Los Compadres, you’ll love it too!“

4.5 Superb295 Reviews
Sí Señor! Mexican • $
10608 Warwick Boulevard, Newport News - 8.89 miles

Customers` Favorites

Bean Burrito Cheese Enchilada
Warm Fresh Chips and Salsa
Mexican Fresh Guacamole
Chilaquiles Mexicanos
Seafood Chimichanga
Fajita Taco Salad
One Chile Relleno
Taquitos Degollado
Breakfast Burrito
Burrito San Jose

“I stumble across this Mexican restaurant because I was in the area for personal reasons and let me tell you…10/10! I highly recommend! It was clean food was AMAZING! Staff was very warm and welcoming.“

4.5 Superb279 Reviews
STUFT Restaurant & Food Truck Street Vendors • $
24 North Mallory Street, Hampton - 7.23 miles

Customers` Favorites

1 2 of the Chicken Bacon Pineapple Burrito
Bulgogi Egg Rolls and Chicken Wings
Chicken Chorizo Dorito Burrito
Bulgogi Cheese Steak Egg Rolls
Philly Cheesesteak Egg Rolls
Bulgogi Cheesesteak Eggrolls
Bulgoi Cheesesteak Eggrolls
Shrimp Tacos De Camaron
Pew Pew Shrimp Taco
California Burrito

“Some of the best tacos hands down. The pew pew shrimp tacos are amazing ? but all of the tacos have a great distinct flavor.“

4.3 Superb493 Reviews
Tres Compadres Mexican Grill and Bar Mexican • $
241 South Mallory Street, Hampton - 7.4 miles

Customers` Favorites

Fajita Veracruz Chicken and Shrimp
Burrito Quesadilla and Enchilada
Tacos Carnitas Pork Tacos
Tacos Carne Asada Steak
Mexican Street Corn
Burrito Deluxe
Chicken Fajitas
Burrito Chumas
Seafood Nachos
Pollo Acapulco

“Greetings from Moore to Christ Ministries! With hearts filled with appreciation, we successfully hosted our 3rd annual Women’s Empowerment Event and we are incredibly grateful for your support and contributions! We could not have done it without you. We hosted over 50 women in the Hampton Roads Community as the day was filled with an outpouring of support, compassion, love and healing. We thank you again as we could not have done it with you! May God continue to bless you and your establishment as you have truly demonstrated the heart of community and sheer humanity. We look forward to the continued partnership! Moore to Christ Ministries Administration Rebecca Hall“

4.7 Superb142 Reviews
La Parrilla Mexican Grill Mexican • $
2100 Power Plant Parkway, Hampton - 6.53 miles

Customers` Favorites

Enchilada Rice \u0026 Beans
Salsa and Chips and Queso
Enchiladas Rice & Beans
Chimichanga Dinner
Mexican Guacamole
Fresh Guacamole
Beans and Rice
Lime Margherita
Mixed Fajitas
Tortilla Soup

“Great food an atmosphere especially to drink 🥤 they put liquor in there drinks“

4.3 Superb447 Reviews
Cinco De Mayo Mexican Restaurant Mexican • $
121 Grafton Station Ln A, Yorktown - 6.9 miles

Customers` Favorites

Special Lunch with Enchilada
Beef and Cheese Nachos
Chimichanga Dinner
Texas Margaritas
Burrito San Jose
Nachos with Beef
Chicken Fajitas
Chili Colorado
Texas Burrito
Lunch Burrito

“Love to hang with friends there“

4.5 Superb207 Reviews
Jose Tequila's Mexican Grill and Bar Mexican • $$
615 Thimble Shoals Boulevard, Newport News - 7.81 miles

Customers` Favorites

Street Tacos Mahi Mahi Al Pastor Camaron and Carnitas
Jose Tequila's Pork Rind Nachos
Boom Boom Chicken Enchiladas
Margarita Grilled Chicken
Taco Salad Lunch Specials
Mexican Fried Ice Cream
Bang Bang Shrimp Tacos
Ignited Tequila Fajitas
Tres Enchilada Platter
Churros with Ice Cream

“Jose is a comfortable atmosphere to come to eat tasty foods and enjoy great drinks.“

4.2 Good471 Reviews
QDOBA Mexican Eats Mexican • $
1123 West Mercury Boulevard, Hampton - 6.03 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
Brisket Burrito Add Regular Chips and Salsa
Cholula Hot & Sweet Chicken Bowl
New Loaded Mexican Street Corn
Street Style Pulled Pork Tacos
Tortilla Chips Serves 15 to 20
Create Your Own Quesadilla
Create Your Own Mini Bowl
Southwest Steak Burrito

“I recently stopped in to grab lunch for my family and had the pleasure of meeting Natasha for the first time. She was awesome—genuinely kind, patient, and clearly a leader who takes pride in both her team and the quality of the food they serve.

This isn't my first visit, but it's exactly why this location has become my preferred Qdoba. It's always clean, the food is consistently fresh and hot, and the customer service never misses.

Natasha, thank you to you and your team for proving that great customer service still exists in 2026. It's appreciated more than you know.

#BalanceTheUniverse“

4.3 Superb185 Reviews
El Azteca Mexican Restaurant Mexican • $
2040 Coliseum Drive Ste A35, Hampton - 5.86 miles

Customers` Favorites

Fajita Quesadilla and Chicken Tacos
Grilled Chicken Taco Salad
Camarones a La Diabla
Extra Chips and Salsa
Dinner Combo Burrito
Texas Fajitas Mixtas
Burrito California
Ribeye and Shrimp
Shrimp Quesadilla
Fajitas Vallarta

“went out for an amazing date night!! the food was amazing but the service was phenomenal! Amon was an amazing server who went above and beyond to make our date night perfect ! the server who makes the tableside guacamole was so awesome too!“

4.2 Good287 Reviews
La Parrilla Mexican Grill Mexican • $
11831 Jefferson Avenue, Newport News - 8.11 miles

Customers` Favorites

Mole Enchiladas
Guacamole

“Ordered from DD came to pick up and received the wrong items while on lunch ..I was pissed !! But came back after work and explained what happened with the wrong photos on DD and Ricardo did a make it right decision with no problems at all! Great customer service!“

4.5 Superb101 Reviews
La Fiesta Mexican Grill Mexican • $
5000 West Mercury Boulevard, Newport News - 8.75 miles

Customers` Favorites

Shrimp Chimichanga Smothered in Mexican Cheese Sauce
Quesadilla Tijuana
Birria Tacos Rice
Quesabirria Tacos
Margarita Flight
Burrito Mexicano
Chips and Salsa
Fajitas Vallarta
Chicken Fajitas
Rice and Beans

“Without a doubt my favorite restaurant in the area. They have great food and drinks. They offer a margarita flight with a variety of flavors and can always seat you whether you have a small or large party. The service is another plus, super friendly and nice waiters.“

4.3 Superb159 Reviews
Plaza Azteca Mexican Restaurant · Yorktown Mexican • $$
5922 A George Washington Memorial Highway, Yorktown - 7.37 miles

Customers` Favorites

Chips and Salsa with Skinny Margarita
Tortilla Chip Appetizer and Salsa
Chicken Steak and Shrimp Fajita
Texas Fajitas for 2
Enchiladas Supreme
Chicken Fried Rice
Enchiladas Chipotle
Shrimp Fried Rice
Fajitas for Two
Super Queso Dip

“they did an awesome job for my retirement. they took care of everyone's in a timely manner. the food was warm when it was received. the waiters made sure that we had drinks at all times.“

4.1 Good246 Reviews
Mi Lindo Puebla Tienda & Restaurante Mexicano Mexican • $
10021 Jefferson Avenue, Newport News - 8.45 miles

Customers` Favorites

Queso Birria Tacos
Flautas De Pollo
Chilaquiles
Al Pastor
Burritos
Alpastor
Tamales

“The food is more authentic than most of the competition in the area. The chile rellenos are the best I've had at a restaurant. They are homemade-style. I do miss the old Mexican lady that used to make their mole, but I heard she went back to Mexico 😒
The burritos are also good here. The salsa they give you makes the difference with the burritos.
Hoping they step up their mole game. This would make me consider giving 5 stars.“

4.1 Good163 Reviews
Gordo's Mexican Bar and Grill Mexican • $$
980 J Clyde Morris Boulevard Suite 113, Newport News - 6.44 miles

Customers` Favorites

Camarones Al Mojo de Ajo
Guapos Torre De Mariscos
Camarones A la Diabla
Ceviche de Camarón
Pechuga A la Plancha
Fajitas de Camarón
Milanesa de Pollo
Carne Asada Fries
Ostiones Montados
Guacamole Fresco

“Friendly and fast service. The food was very seasoned, so delicious! The Birria tacos were the best I’ve had. Can’t leave out the margarita flight, loved the flavors. If you haven’t tried this restaurant I suggest you go. Will definitely be returning with friends.“

4.1 Good156 Reviews
Plaza Azteca Mexican Restaurant · Hampton Mexican • $
50 Towne Centre Way, Hampton - 6.13 miles

Customers` Favorites

Laredo Steak Chicken and Shrimp with Fried Rice
The Seafood Chimichanga
Chicken Fried Rice
Chicken Quesadilla
Chicken Enchiladas
Burrito San Jose
Chips and Salsa
L-Lunch Fajitas
Fajita Veracruz
Chicken Fajitas

“went out for an amazing date night!! the food was amazing but the service was phenomenal! Amon was an amazing server who went above and beyond to make our date night perfect ! the server who makes the tableside guacamole was so awesome too!“

4 Good287 Reviews
Chef's Market Food Hall & Entertainment Venue Mexican • $$
11800 Merchants Walk, Newport News - 7.52 miles

“Love the atmosphere, friendly staff, all the music 😀 🎶☮️and events and of course the food. Also very family oriented, my family LOVES going there.“

4.1 Good70 Reviews
Salsa's Mexican Grill Mexican • $$
704 Mariners Row Suite 110, Newport News - 7.43 miles

Customers` Favorites

Rice Beans and Ensalada Crema
Texas Margherita
Hawaiian Fajitas
Chips and Salsa
Fajitas for Two
Guacamole Fresco
Fried Ice Cream
Chicken Fajitas
Chicken Wings
Steak Fajitas

“the best restaurant in the area of Newport news good food good team faster than others.“

3.9 Good319 Reviews
3 Amigos Mexican Restaurant Nelson’s Grant Rt 17 Mexican • $
100 Market Street, Yorktown - 9.22 miles

Customers` Favorites

Pineapple Tomatoes Onions and Bell Peppers Topped with Melted Cheese
Mango Margarita and Table Side Guac Yumminess
Enchiladas Guac with Chicken
These Were the Mixed Fajitas
Three Grilled Shrimp
Burrito California
California Burrito
Shrimp Taco Salad
Burrito El Gringo
Chicken Fajitas

“Waiter was awesome, just like last visit!!“

3.9 Good234 Reviews
QDOBA Mexican Eats Mexican • $
61 Spaatz Drive Suite 290, Langley Afb - 3.4 miles

Customers` Favorites

Tortilla Chips
Chips & Guac
Steak Bowl

“This is the first time I have gone to this location and the experience was pleasant. I am not sure if this is contributed to Teyanna, but since she has been there, it is definitely much better. The other shift manager was always on her phone, never greeted you, never made sure the food was hot and fresh, display was always a mess and her facial expression always made you feel like she preferred you eat elsewhere. Thank you Teyanna for contributing to my experience today!“

4.1 Good22 Reviews
Los Paisas Locos Mexican • $
11710 Jefferson Avenue, Newport News - 7.82 miles

Customers` Favorites

Carne Asada & Fries
Tacos Hondurenos
Fresh Salsa Bar
Chips and Salsa
Hot Salsa Bar
Quesadilla
Al Pastor
Burrito
Taco

“Food was great. The salsa with chips was much better tasting (not bland) than most Mexican restaurants in this area.

They adjusted the menu item Seafood Plate to replace rice with French fries. Very few restaurants do that, and those who don't, I usually never go back to.

Fish and shrimp were salad, beans , tortillas, and fries made it a perfect plate. Our server was extremely responsive, observant, and thoughtful....another thing that is hard find in Mexican restaurants in this area.

Wife ordered chicken fajita, also excellent.

There were young people watching the game and laughing out loud, which actually made the whole experience much better...we take it as a sign that people are happy.

Will be going back to this place definitely!!“

3.7 Good232 Reviews
3 Amigos Mexican Restaurant Kiln Creek Mexican • $
3120 Kiln Creek Parkway, Yorktown - 6.6 miles

Customers` Favorites

California Burrito
Salsa and Chips
Chips and Salsa
Frozen Margarita
Burrito Loco
Carne Asada
Cheese Dip
Chori Pollo
Chimichanga
Carnitas

“My fiancé and I came here this past Friday and it was AMAZING! We will be back again!!“

3.7 Good245 Reviews
Taco Bell Fast Food • $
5020 West Mercury Boulevard, Newport News - 8.84 miles

Customers` Favorites

Cantina Chicken Quesadilla Meal
Chips and Nacho Cheese Sauce
Mtn Dew Baja Blast Freeze
Triple Layer Nachos
Cantina Chicken Bowl
Ground Beef Burrito
Crunchwrap Supreme
Chicken Soft Taco
Steak Quesadilla
Burrito Supreme

“My daughter insisted that she needed to have Taco Bell. She's absolutely hooked on Taco Bell. She bought a meal deal and one steak taco and it was $17. I'm pretty sure that my husband and I both had two sandwiches and it was less than $17 really crazy when you think about it! The point is she really enjoyed it and she was content with her meal so that's what really mattered!“

3.6 Good175 Reviews
Taco Bell Fast Food • $
5230 George Washington Memorial Highway, Grafton - 6.86 miles

Customers` Favorites

Cantina Chicken Bowl
Breakfast Crunchwrap
Nacho Fries Supreme
Ground Beef Burrito
Breakfast Burrito
Gordita Supreme
Chalupa Supreme
Taco Party Pack
Mexican Pizza
Crunchy Taco

“This is probably the best taco belle I have ever ate at. It was very clean, the service was excellent and the employees were very nice... I didn't see the name of the young man wearing the foot boot, but he was busting it to keep the lobby clean.“

3.5 Good176 Reviews

You May Also Like