El Zocalo Mexican Restaurant
$ • Mexican, Bars, Pet FriendlyAbout El Zocalo Mexican Restaurant
Customers' Favorites
Queso Dip and Chips and Salsa
Sopapillas with Ice Cream
Zocalo Fajitas Mixtas
Lunch Fajita Burrito
El Zocalo Burritos
Enchiladas Supreme
Tacos De Carnitas
Steak Carne Asada
Burrito Chipotle
Nachos with Beef
Recent Reviews
Absolutely the best Mexican food in all of Richmond VA!!!
My husband and I go just about weekly. We went there right after we got married. When family is in town El Zocalo is the first place they wanna eat. The owner and staff are always super kind and on top of all of your dining needs. The food is the best around. The flavor is unbeatable and you always have some to take home due to their portion sizes. When weather permits it's nice to sit out on the patio to dine.
This is the best Mexican in Richmond. You have to make the trip to Hanover
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 12 - 9PM |
| Sunday | 12 - 8PM |
El Zocalo Mexican Restaurant is a popular spot for many families, known for its fantastic food and friendly staff that surpass big brand franchises. The service is usually excellent at the start, but there was an issue when the food was taken away before customers finished. Despite this, the food remains enjoyable, especially the guacamole and crema salad. The restaurant is praised for its consistent great food and nice people, with the margaritas being top notch. The chef makes their Mole from scratch, and the shrimp tacos are succulent and delicious, showing the care put into each dish. The environment is relaxed and cool, making it a great place to enjoy authentic Mexican cuisine. The food is excellent, with customers enjoying the mole poblano enchiladas, quesadillas, and the El Zocalo burrito and chorizo Pollo. The cheese dip is also plentiful and great. While the inside needs some upgrades, the restaurant offers a friendly atmosphere and delicious dishes that keep many coming back.