El Charro
$ • Mexican, New Mexican Cuisine, Burgers
Hours:
716 21st St, Virginia Beach
(757) 904-3388
About El Charro
Customers' Favorites
El Charro Reviews
Ratings
Menu
Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 11PM |
Saturday | 12 - 11PM |
Sunday | 12 - 9:30PM |
El Charro is a warm and welcoming restaurant, where friendly staff greet you like family. The homemade salsa is a standout, so good that one reviewer had two rounds. The menu offers delicious options, such as the strimp chimichangas and tacos, cooked to perfection. The atmosphere is cozy and comfortable, with creative drinks and a relaxed vibe. With attentive and friendly service, El Charro is a great place to enjoy a meal and a cocktail at a reasonable price.