Mezcal Mexican Grill restaurant

$ • Mexican, Seafood

Hours:
2082 Nickerson Blvd, Hampton
(757) 224-5511

About Mezcal Mexican Grill restaurant

Mezcal Mexican Grill is a delightful restaurant known for its delicious Mexican food and excellent service. The menu offers a variety of options, from quesadillas and guacamole to seafood enchiladas and fajita taco salad. Customers appreciate the generous portion sizes and vibrant flavors. Many have called it the best TexMex in the area, stating that it is their go-to for Hispanic food in the VA Beach region. The attentive staff is extremely responsive and respectful, contributing to a welcoming atmosphere. Whether one is traveling through or a local resident, Mezcal Mexican Grill is a worthy dining destination that consistently delivers fantastic meals. Takeout orders are also well-prepared, with large and flavorful portions ready on time. For a great appetizer, customers highly recommend trying the Camerons con queso. The restaurant has a cozy feel, with friendly staff making guests feel comfortable. The food is consistently good, and the drinks, like the margarona, are highly praised. Visitors enjoy chips with hot and spicy sauce, and many find the salmon with mixed vegetables and rice with pineapples a delicious choice. Although located between a vape store and an alcohol store, the restaurant provides a safe and enjoyable environment, with no issues reported. Overall, Mezcal Mexican Grill remains a popular spot, especially for those seeking authentic Mexican dishes and friendly service.

Customers' Favorites

Recent Reviews

4.4
270 ratings
Restaurantji Rating
5
73%
4
12%
3
5%
2
1%
1
9%
Food
4.5
Atmosphere
4.6
Service
4.7

Share your opinion about Mezcal Mexican Grill restaurant

Restaurantji Rating

Read All Reviews(270)

Ratings

Menu

Add a Menu
Mezcal Mexican Grill restaurant Menu
Mezcal Mexican Grill restaurant Menu

Photos

Add a Photo
Mezcal Mexican Grill restaurant
Mezcal Mexican Grill restaurant
View All Photos

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 10PM
Updated on: