3 Best Mexican Restaurants in Hampton, VA

Expert-recommended Top 3 Mexican Restaurants in Hampton, Virginia. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

7+ YEARS IN TBR
CALL EMAIL

LA PARRILLA MEXICAN GRILL

2100 Power Plant Parkway,
Hampton, VA 23666 Directions

Since 2009

Specialities:

Beef Nachos Beef and Bean Nachos Beef and Chicken Nachos Nacho Supreme Fajita Nachos Shrimp Nachos Seafood Nachos Nachos Texanos Burrito Fiesta Burritos Deluxe Burrito La Parrilla Burrito Mexicano Border Burrito Burrito Acapulco Burrito Bandido Burrito De Chile Colorado Burrito Chipotle Burrito Norteno Don José Burrito El Loco Burrito Burrito Vallarta

" La Parrilla Mexican Grill is a fine-dining Mexican restaurant located in the Power Plant of Hampton Roads. The restaurant offers traditional meals, including tacos, quesadillas, and fajitas. Savor their Nachos Texanos, which feature grilled chicken, steak, and shrimp, complemented by onions, peppers, and tomatoes. La Parrilla Mexican Grill is the perfect place for private parties, customized parties, and birthday celebrations. They provide happy hour menus and vegan menus. You may choose beef or chicken with tahini combos, which come with rice and beans. Finish your meals with their cocktail menu with family and friends.

2026 Highlights: La Parrilla Mexican Grill offers delivery, take-out, Outdoor seating, Free Wi-Fi, a full bar, TV, and accepts credit cards. A Wheelchair accessible facility is available. "

Reviews | Play Video | Write a Review
License #11336233

Menu:

NACHOS:
Nacho With Cheese Only $8.99
Nachos With Beans $9.99
Chicken Nachos $11.99
Chicken And Bean Nachos $11.99
Beef Nachos $11.99
Beef And Bean Nachos $11.99
Beef And Chicken Nachos $12.99
Nacho Supreme $13.99
Fajita Nachos $14.99
Shrimp Nachos $18.99
Seafood Nachos $16.99
Nachos Texanos $16.99
ENCHILADAS:
Enchiladas Poblanas $13.99
Enchilada Rancheras $14.99
Enchiladas Verdes $14.99
Enchiladas Blancas $13.99
Enchiladas Supreme $13.99
Spinach & Chicken Enchilada $13.99
Enchiladas Cozumel $17.99
BURRITOS:
Burritos Fajitas $16.99
Burrito California $16.99
Burrito Ruleta $16.99
Burrito Fiesta $17.99
Burritos Deluxe $13.99
Burrito La Parrilla $16.99
Burrito Mexicano $18.99
Border Burrito $17.99
Burrito Acapulco $18.99
Burrito Bandido $17.99

Contact:

(757) 825-0007

Mon-Thu: 11am - 10pm
Fri & Sat: 11am - 10:30pm
Sun: 11am - 9pm

TBR® Inspection Report:

CALL EMAIL

STUFT RESTAURANT

24 North Mallory Street,
Hampton, VA 23663 Directions

Since 2011

Specialities:

Chicken Burrito Chorizo Quesadilla Veggie Dilla Soyrizo Dilla Chicken Dilla Cheese Quesadilla Stuft Burrito Chicken Chorizo Dorito Burrito A Very Heady Burrito General Tso-ritto Chicken Bacon Pineapple Burrito The Jerkurrito Quesadillas The Jerkadilla Steak-n-rager Dilla Farmer's Dilla Bulgogi Cheesesteak Eggrolls Papas Fritas Beer Cheese Fries Chip and Dip Pretzel Sticks

" STUFT Restaurant is a laid-back spot for Mexican cuisine with a full bar featuring margaritas and live music. The restaurant has a cozy and welcoming ambience for its customers. They prepare all their dishes using fresh, sourced ingredients. Their team of staff is very friendly and provides excellent service. Enjoy their Cheese Quesadilla, which is a 12-inch flour tortilla stuffed full of a blend of Mexican cheeses, pico de gallo, and more cheese, folded in half and cut into thirds. STUFT Restaurant is the perfect place to enjoy mouthwatering menus with family and friends. They provide vegan and cocktail menus.

2026 Highlights: STUFT Restaurant offers take-out, delivery, catering, Outdoor seating, Free Wi-Fi, Happy hour specials, a full bar, and accepts Apple Pay and credit cards. A Wheelchair accessible facility is available. "

Reviews | Play Video | Write a Review

Menu:

BURRITOS:
Stuft Burrito $14.00
California-Ish Burrito $16.00
Chicken Chorizo Dorito Burrito $17.00
A Very Heady Burrito $16.00
General Tso-Ritto $14.00
Chicken Bacon Pineapple Burrito $15.00
The Jerkurrito $16.00
QUESADILLAS:
The Jerkadilla $15.75
Steak-N-Rager Dilla $16.25
Farmer's Dilla $15.00
MUNCHIES:
Bulgogi Cheesesteak Eggrolls $15.25
Papas Fritas $6.00
Beer Cheese Fries $11.00
Pretzel Sticks $13.00

Contact:

(757) 224-1314

Mon & Sun: 11am - 10pm
Tue-Thu: 11am - 12am
Fri & Sat: 11am - 2am

TBR® Inspection Report:

3+ YEARS IN TBR
CALL EMAIL

JUAN'S MEXICAN CAFE AND CANTINA

2423 McMenamin Street,
Hampton, VA 23666 Directions

Since 2006

Specialities:

Nachos Supremo Nachos Fajita Beef Brisket Nachos Nachos Durango Bean Nachos Birria Ramen Sopa De Pollo Sonora Chicken Salad Taco Salad Fajita Taco Salad Nachos Durango and Bean Nachos Empanadas De Birria Quesadilla Rellena Beef Quesadilla Chicken Quesadilla Fajita Vegetariana and Vegetarian Quesadilla Burrito Loco Mike's Burritos

" Juan's Mexican Cafe and Cantina is the place to indulge in an exceptional Mexican dining experience. They also serve innovative cocktails, craft beers, and their festive, family-friendly atmosphere. Table reservations are available at Juan's Mexican Cafe and Cantina to ensure your comfort during your visit. You can enjoy your food in a pleasant atmosphere with their outdoor seating facilities. The restaurant is well-known for its vegetarian options, making it an ideal spot for vegetarians. You can choose to dine in, take out, or have your food delivered. Juan's Mexican Cafe and Cantina also has kids' menu options.

2026 Highlights: Juan's Mexican Cafe and Cantina takes reservations on Fridays, Saturdays, and Sundays, and those reservations can only be made before 7 PM. They offer delivery, take-out, and happy hour specials. The restaurant allows dogs. "

Reviews | Play Video | Write a Review
License #06441539

Menu:

NACHOS:
Nachos Supremo $14.00
Nachos Fajita $17.00
Beef Brisket Nachos $17.00
Bean Nachos $9.00
Chipotle Shrimp Nachos $22.00
QUESADILLAS:
Texas Quesadilla $17.00
Quesadilla De Birria $20.00
Quesadilla Parmesan $17.00
Quesadilla Rellena $15.00
Quesadilla Ranchera $17.00
Cheese Quesadilla $5.00
Beef Quesadilla $8.00
Chicken Quesadilla $8.00
Beans Quesadilla $5.50
BURRITOS:
Burrito Pastor $16.00
Philly Steak Burrito $16.00
Beef Brisket Burrito $16.00
Fajita Burrito $16.00
Burrito Asado $19.00
Burrito Loco $15.00
Mike's Burritos $18.00
Burritos Deluxe $16.00
Burrito San Jose $17.00
Big Juan Burrito $45.00
TACOS:
Fish Tacos $19.00
Shrimp Tacos $18.00
Tacos De Carne Asada $17.00
Tacos Birria $17.00
Tacos De Carnitas $16.00
Tacos Al Pastor $16.00

Contact:

(757) 826-8157

Mon-Thu: 11am - 10pm
Fri & Sat: 11am - 11pm
Sun: 11am - 9:30pm

TBR® Inspection Report: