25 Best Mexican Restaurants near Poquoson

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

Chiri's Latin Kitchen Mexican • $
456 Wythe Creek Rd Suite A, Poquoson

Customers` Favorites

Chips and Salsa
Texas Fajitas
Street Tacos
Pomegranate
Guacamole
Taco Salad
Samosa

“We really enjoyed our dinner at Chiri's Latin Kitchen!!! My kids got the carne asada and picadillo tacos and absolutely loved them both! The salsa was yummy and super fresh tasting! My husband and I shared the special and we all left with happy bellies! The wait staff was very friendly and all took turns checking on the tables. The owner even came by to see how we were enjoying our meals! Defiantly- will be coming back!“

4.3 Superb52 Reviews
Schooners Grill Poquoson American • $
8 Victory Boulevard, Poquoson

Customers` Favorites

Chocolate Eruption
Shrimp and Grits
Spinach Salad

“Stopped here after church and it was busy but we got seated right away. Food was good and atmosphere was nice. It seems a little pricey at first but then you get a generous portion of food. We had the fish and chips, brunch Benedict, rodeo burger and BLT. All great dishes but my favorite was the onion rings!“

4.1 Good76 Reviews
EL Rancho Mexican Restaurant Mexican • $
475 Wythe Creek Rd # G1, Poquoson

Customers` Favorites

El Rancho Fajitas and Steak Tacos
Steak Ranchero
Carnitas

“When you first walk into El Rancho, it has the typical Mexican decorative flare, with bright colors and walls textured to look like stucco. Depending on the day of the week and time you arrive, you may have to wait, but it's never for very long. (Don't even try to get into the parking lot on the evening of the Poquoson Christmas parade!) Seating is somewhat comfortable. The tables and backs of the booths are painted with beautiful scenes. The chips and salsa are wonderful, but most of the time I have to ask for the white salsa. The wait staff is very friendly, but whatever you need, you should ask for when you order your meal because you may not see the wait staff again for a while. I'm one of those people who likes having both rice and beans, but here you have to order one or the other with your meal. The food is somewhat bland compared to other area restaurants. The fajitas need a bit more flavor. And as far as pricing goes, it's probably just above average for a Mexican restaurant. I don't know how good their alcoholic beverages are because I've never had one.“

3.9 Good28 Reviews
Frank's Monster Munchies Cantina Mexican • $
2710 N Armistead Ave D, Hampton - 4.57 miles

Customers` Favorites

Rolled Chicken Taquitos
Munchies Loaded Nachos
Munchie Loaded Nachos
Baja Fried Fish Tacos
Cheescake Chimichanga
Quesadilla and Taco
Churro Funnel Fries
Churro & Ice Cream
Spicy Monster Taco
Deep Fried Philly

“Went for a late lunch and we both loved it. You can tell how fresh the food is. The salsa in particular was outstanding. I really enjoyed my burrito bowl- the chicken was tender and so flavorful. We’ll definitely be back!“

4.8 Superb130 Reviews
Los Compadres Taqueria & Marisqueria Mexican • $
3360 Commander Shepard Boulevard, Hampton - 3.34 miles

Customers` Favorites

Los Compadres Taqueria Menu
Enchiladas Verdes
Torre de Mariscos
Carne Asada Fries
Quesabirra Tacos
Mulita de Asada
Chiles Relleno
Fajitas Texanas
Texas Fajitas
Steak Burrito

“Authentic and so delicious and excellent customer service. I’ll definitely be back.“

4.6 Superb99 Reviews
Mezcal Mexican Grill restaurant Mexican • $
2082 Nickerson Blvd, Hampton - 5.31 miles

Customers` Favorites

Chicken and Spinach Enchiladas with Spinach Sauce and Cheese Sauce
Steak and Chicken Fajitas
Seafood Chimichangas
Steak Con Chorizo
Burrito Espinaca
Hawaiian Burrito
Chicken Burrito
Fried Ice Cream
Burrito Special
Burrito Supreme

“We were so impressed to find a Mexican restaurant near us that has great food at reasonable prices. We were happy to find a place that doesn’t automatically cover your food with jalapeños and cilantro! That in itself was a big win for us! We ordered a taco salad, Texas nachos and seafood burrito and have enough left for at least another meal. I would definitely recommend them. They have found 2 new, soon to be regular, customers!“

4.5 Superb90 Reviews
Guapo’s Mexican Grill Mexican • $
980 J Clyde Morris Blvd, Newport News - 6.44 miles

Customers` Favorites

Camarones Al Mojo de Ajo
Camarones A la Diabla
Pechuga A la Plancha
Ceviche de Camarón
Fajitas de Camarón
Ostiones Montados
Chips and Salsa
Guacamole Fresco
Orden de Tacos
Street Tacos

“My FAVORITE Taco Tuesday spot! My friend and I have been enjoying our Tuesday evenings at Guapo’s the last month or so and it’s our favorite day of the week! The food is so fresh, service is always great and friendly, and the Michelada’s are my new obsession! So tasty and refreshing! So excited to have found Guapo’s! Go and get ALL the tacos and a Michelada! Cheers!“

4.4 Superb85 Reviews
Jose Tequila's Mexican Grill and Bar Mexican • $
615 Thimble Shoals Blvd, Newport News - 7.81 miles

Customers` Favorites

Street Tacos Mahi Mahi Al Pastor Camaron and Carnitas
Margarita Grilled Chicken
Taco Salad Lunch Specials
Mexican Fried Ice Cream
Tres Enchilada Platter
Bang Bang Shrimp Tacos
Churros with Ice Cream
Fiesta Taco Salad
Carne Asada Fries
Tacos Chupacabras

“The food and drinks was on point“

4.3 Superb111 Reviews
La Parrilla Mexican Grill Mexican • $
2100 Power Plant Pkwy, Hampton - 6.53 miles

Customers` Favorites

Salsa and Chips and Queso
Chimichanga Dinner
Mexican Guacamole
Fresh Guacamole
Beans and Rice
Lime Margherita
Mixed Fajitas
Chicken Wings
Fajita Salad
Cheese Dip

“Good food! friendly staff“

4.2 Good164 Reviews
Sí Señor! Mexican • $
10608 Warwick Blvd, Newport News - 8.89 miles

Customers` Favorites

Bean Burrito Cheese Enchilada
Taquitos Degollado
Burrito San Jose
Chips and Queso
Si Senor Burrito
Frozen Margarita
Chicken Fajitas
Liver & Onions
Chimichangas
Steak Fajitas

“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.3 Superb86 Reviews
STUFT Restaurant Street Vendors • $
24 N Mallory St, Hampton - 7.23 miles

Customers` Favorites

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

“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.2 Good112 Reviews
Juan's Mexican Cafe and Cantina Mexican • $
2423 McMenamin St, Hampton - 6.02 miles

Customers` Favorites

Crispy Birria Tacos with Consommé
Chorizo and Chicken Burrito
Juan's Cheese Tacos
Chicken Quesadilla
Philly Steak Tacos
Pork Belly Tacos
Carne Asada Fries
Tacos de Birria
Fajita Nachos
Street Tacos

“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.1 Good181 Reviews
Cinco De Mayo Mexican Restaurant Mexican • $
121 Grafton Station Ln A, Yorktown - 6.9 miles

Customers` Favorites

Beef and Cheese Nachos
Chimichanga Dinner
Burrito San Jose
Nachos with Beef
Chicken Fajitas
Chili Colorado
Texas Sampler
Sopa De Pollo
Texas Burrito
Lunch Burrito

“me encanta la comida se los recomiendo sobre todo son muy amables“

4.4 Superb46 Reviews
La Fiesta Mexican Grill Mexican • $
5000 W Mercury Blvd, Newport News - 8.75 miles

Customers` Favorites

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

“Very good an Affordable thank you for a good Experience“

4.2 Good67 Reviews
El Azteca Mexican Restaurant Mexican • $
2040 Coliseum Dr Suite A35, Hampton - 5.86 miles

Customers` Favorites

Fajita Quesadilla and Chicken Tacos
Grilled Chicken Taco Salad
Extra Chips and Salsa
Dinner Combo Burrito
Texas Fajitas Mixtas
Burrito California
Shrimp Quesadilla
Ribeye and Shrimp
Beef Chimichanga
Carne Asada Taco

“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.1 Good98 Reviews
Plaza Azteca Mexican Restaurant · Yorktown Mexican • $
5922 A George Washington Memorial Hwy, Yorktown - 7.37 miles

Customers` Favorites

Chips and Salsa with Skinny Margarita
Chicken Steak and Shrimp Fajita
Chicken Fried Rice
Enchiladas Chipotle
Enchiladas Supreme
Fajitas for Two
Super Queso Dip
Birria Tacos
Chori Pollo
Taco Salad

“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 Good60 Reviews
QDOBA Mexican Eats Mexican •
1123 W Mercury Blvd, 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
Street Style Pulled Pork Tacos
Create Your Own Quesadilla
Southwest Steak Burrito
Create Your Own Burrito
Chicken Queso Burrito
Create Your Own Salad

“First time being in a Qdoba. Ordered a steak burrito, bunch of stuff inside from the array of choices. The "spicy" sauce is not Southwestern spicy, but they have Cholula for some help.I liked the burrito but maybe a bit underseasoned; I like my food with some salt. Comfy booths, pleasant decor--I can see why they're chomping into Chipotle's market share.There wasn't a receptacle for glass, so I left my Jarrito's bottle on top of the rubbish area.Nice people. Cheery, helpful folks.I'd go to another Qdoba after this experience. Definitely go back to that location if I'm in Hampton.“

4.2 Good36 Reviews
Plaza Azteca Mexican Restaurant · Hampton Mexican • $
50 Towne Centre Wy, Hampton - 6.13 miles

Customers` Favorites

Laredo Steak Chicken and Shrimp with Fried Rice
The Seafood Chimichanga
Chicken Enchiladas
Chicken Fried Rice
Chicken Quesadilla
Burrito San Jose
Chips and Salsa
Chicken Fajitas
Chicken Wings
Chile Relleno

“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!“

3.9 Good76 Reviews
Salsa's Mexican Grill Mexican • $
704 Mariners Row #110, Newport News - 7.43 miles

Customers` Favorites

Rice Beans and Ensalada Crema
Texas Margherita
Chips and Salsa
Fajitas for Two
Fried Ice Cream
Chicken Fajitas
Chicken Wings
Steak Fajitas
Shrimp Tacos
OMG Nachos

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

3.8 Good97 Reviews
QDOBA Mexican Eats Mexican •
61 Spaatz Dr #290, Langley AFB - 3.4 miles

“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.2 Good9 Reviews
3 Amigos Mexican Restaurant Nelson’s Grant Rt 17 Mexican • $$
100 Market St, 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

“Our favorite place for Mexican on the peninsula. LOVE the arollos con Cameron, which is pictured below. The shrimp are far, plump, and perfect.The food is always good, great prices, friendly staff. Love the style and decor of the place. They do have patio seating and a bar that plays the sports games. Take out is an option.“

3.7 Good76 Reviews
Taco Bell Fast Food • $
10736 Jefferson Ave, Newport News - 7.99 miles

Customers` Favorites

Nacho Fries Bellgrande
Beefy Fritos Burrito
Hard Shell Taco
Cinnamon Twists
Mexican Pizza
Taco Supreme
Quesadilla
Soft Taco

“Dining room furniture uncomfortable. Was better before remodeling that took place during 2023.Wheelchair accessibility: Driveway is VERY steep and falls to offer pedestrians or wheelchair users room to stay clear of auto traffic entering from busy highway. No walkway connection between public sidewalk and location's entrances.“

3.6 Good45 Reviews
El Diablo Loco Cantina & Tequila Bar Bar • $
6 E Mellen St, Hampton - 7.3 miles

Customers` Favorites

Shrimp Taco Fried Chicken Taco and Chorizo Taco
Queso and Chips with Fresh Cilantro
Salsa Trio with Chips
Fried Chicken Tacos
Frozen Margarita
Chips and Queso
Rice and Beans
Cuban Sandwich
Shrimp Tacos
Homemade Flan

“My first time there last night and the food was amazing and I love the margaritas. Everything was delicious. I highly recommend.“

3.6 Good138 Reviews
Mi Lindo Puebla Tienda & Restaurante Mexicano Mexican • $
10021 Jefferson Ave, Newport News - 8.45 miles

Customers` Favorites

Queso Birria Tacos
Chilaquiles
Al Pastor
Burritos
Alpastor

“Went with a friend for lunch today. I had the birria tacos and he had a torta al pastor. The server didn't seem to speak English but we managed. The birria tacos were absolutely amazing and I can't wait to go back. Unfortunately my buddy believes he received carne asada in his torta vs the al pastor he asked for.“

3.5 Good34 Reviews
Los Paisas Locos Mexican • $
11710 Jefferson Ave, Newport News - 7.82 miles

Customers` Favorites

Tacos Hondurenos
Fresh Salsa Bar
Quesadilla
Burrito

“Had some food delivered, the Jamaica water was delicious, carnitas tacos were perfect, came with chips and salsa! But the chicken tamale I got had an entire on the bone piece of chicken inside instead of shredded chicken. Never seen this before. Was very confused when I bit into it and bit a giant bone ? When it comes to their food; tacos, yes, tamales, no.“

3.5 Good53 Reviews