El Charro

716 21st St, Virginia Beach
(757) 904-3388

Recent Reviews

Jerelyn Joan Argueta

Su comida, excelente servicio, y un ambiente súper

Mollie Cramer

We visited this restaurant based on reviews which were very good but we found it to be mediocre. Upon arrival we thought we were at the wrong place because it looked small but there is a room in the back. The food was just okay and the restaurant itself was just okay. The chips with the salsa were stale. My friend did not eat her food because she said it was too bland. I would not return.

Atmosphere: 2

Food: 3

Service: 4

kizzy mandat

Visited this restaurant today. Service was absolutely amazing I was seated in less than 3 minutes and the appetizer came right away. The food was so good!!! It's worth the visit….

Atmosphere: 5

Food: 5

Service: 5

Mark C Carlson

We eat here about once or twice a week. The service is very attentive and friendly. It has that "your family here" feel. Super nice people that serve great tasting authentic Mexican food at a reasonable price. Their drinks are creative and not lacking on alcohol content. El Charro is just a super comfortable place to eat a great meal and have a cocktail served by friendly, hard-working people who have your best interest at heart. Highly recommended.Hope to see you there!!

Atmosphere: 5

Food: 5

Service: 5

Gabriel Bashford

Everything was absolutely amazing. Delivery was so fast and the employees were so nice and friendly. Will definitely be eating again and

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Birria, Cheese Dip

Cassie Parrish

Don’t sleep on this place! The owner and his staff are so friendly, even sharing their hot sauce recipe with my husband.. who is obsessed!The food is delicious and fresh and in my humble opinion, as a salsa connoisseur myself, they have the best red salsa I’ve had in Virginia Beach! Don’t miss out on this gem in the vibe district!

Atmosphere: 5

Food: 5

Service: 5

David Seymour

Excellent Mexican Restaurant!Reasonable prices and delicious food.

JC Gonzalez

Best Mexican food we have had in ages.

Atmosphere: 5

Food: 5

Service: 5

William J Dungan J.

Excellent service and fabulous selection of food Arrived hungry and left stuffed Great Patron Margarita Definitely recommend as we will repeat

Azadeh Keshtgar

Amazing food , great service and great price. We had a great first experience at this restaurant. This place will be in our list for every visit from Virginia Beach. Definitely try their guacamole and frozen margaritas. Their fajitas were amazing as well as the taco salad.Highly recommended ?

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Caguama, Fajitas for Two

Michele Boyd

New to the area and have tried a few nearby Mexican restaurants and all had some good/bad qualities (maybe good food but too loud or in a hard-to-find place or chips weren’t crunchy enough or whatever - keep in mind we were searching for our “new place” and are picky) but El Charro is just right like Goldilocks would like. Easy, quiet place to get into, plenty of parking on new blacktop, the staff were all very nice, quick, and accommodating. The chips and salsa were just right as were the huge margaritas! We had taco, enchilada, and burrito (and beans and rice) with side of perfect avocado. Delicous! Very, very quiet in the dining room which makes me hesitant to let word out how great it actually is! Anyway, terrific place, good people, yummy food, and supporting small business - what else do we need? Will be back soon!

Atmosphere: 5

Food: 5

Service: 5

Nateisha Bowen

Great place great service. Been there several times now and the food is a hit or miss. Plus they don't have the white sauce for the chips.

Atmosphere: 5

Food: 3

Service: 5

Daniel Parrish

El charro has great food kinda a small place but service was good and food was

Atmosphere: 4

Food: 5

Service: 5

Haley S.

I was a little apprehensive after reading some of the previous reviews but after going, I honestly have no idea what they are talking about. The service was great, and the food was even better. There was no 10% service fee like a few of the previous reviews mentioned. We got the enchiladas supreme and burrito al pastor. Both were exceptional. The enchilada sauce looked and tasted homemade. Really really good. I definitely recommend this place and don't understand the current rating.

Destiney B.

We live in the neighborhood behind the restaurant and we frequent here about once every two weeks. The food is always on the point and the drinks are super delicious. They also give you complimentary chips and salsa and the salsa is so refreshing. Some of our favorite things to order are the mixed fajitas because they're a perfect shareable for the whole table while we wait for our main meals. The shrimp cocktail is a tasty light fair, the tomato sauce it sits in is masterfully made and has a great blend of flavors and as a bonus you get great sized shrimp and I was happy that they filled the cup up with shrimp and didn't skimp like most places will with seafood. The burrito California was amazing and smothered in cheese sauce which just blew it away with flavor. There birria tacos were pretty good considering we're on the east coast. Almost as good as the ones I had in Houston! I highly recommend stopping by here we've been all hours of the day and the food is always on point. Our favorite place is to sit at the bar and watch them make drinks and it has a nice atmosphere at night with the music. Staff is always friendly!

Load More