Welcome to El Zocalo Mexican Restaurant
Welcome to El Zocalo Mexican Restaurant, a hidden gem nestled in Hanover, VA. This family-run establishment offers a delightful array of authentic Mexican dishes, from tender burritos and flavorful tacos to the best flan you'll ever taste. With a cozy atmosphere, prompt and friendly service, and a dog-friendly patio, it's perfect for both family dinners and casual outings. Patrons rave about the fresh ingredients and beautifully presented meals, making each dining experience unforgettable. Don't miss their signature margaritas and incredible beans, which have been heralded as some of the best around. El Zocalo truly redefines what to expect from a Mexican restaurant.
- 13271 Hanover Courthouse Rd, Hanover, VA 23069, United States Hotline: +1 804-913-9561
Welcome to El Zocalo Mexican Restaurant, a hidden gem tucked away in Hanover, Virginia, that has quickly garnered a reputation for stellar cuisine and exceptional service. Located at 13271 Hanover Courthouse Rd, El Zocalo is not your average Mexican eatery. As you step inside this charming, cozy establishment, you are greeted with an inviting ambiance that hints at the authentic culinary delights awaiting you.
What strikes many patrons about El Zocalo is the authenticity of the food. Many have described dishes like their incredible beans and burritos as “palate pleasing” and “eye pleasing.” With fresh ingredients and vibrant flavors, each dish offers a genuine taste of Mexico. A customer, Christy Baker, raves, “The beans are incredible, quite possibly the best I’ve ever had anywhere!” This sentiment is echoed by countless visitors who appreciate the attention to detail in each plate.
Stepping beyond the classics, don’t miss their flan, which is hailed as the “BEST FLAN EVER!” by Holly P. The house-made desserts perfectly round off a meal and showcase the commitment to fresh, quality ingredients. Others have praised the delicious sopapillas, delectable chicken and spinach quesadillas, and the authentically seasoned tacos that keep patrons coming back for more.
The experience at El Zocalo is enhanced by its friendly and professional staff. Service here is prompt, with Caryn McMahon noting how her food arrived in just five minutes, even during peak hours. Whether you’re dining in or opting for takeout, you’ll find that the diner-friendly atmosphere is perfect for family dinners or casual evenings out with friends.
And don’t forget the drinks! The margaritas are a standout, with options available in three sizes, ensuring a refreshing accompaniment to your meal. Roger Leek emphasizes that the margarita is “wonderful and tastes fresh,” which is essential in elevating your dining experience to new heights.
In a location that might seem off the beaten path, El Zocalo surprises many with its fantastic offerings. From expertly prepared fajitas to an array of delicious dishes, it’s evident that the culinary team pours their heart into every creation. Stephen Maloy notes, “Great food. Family has visited 3 times and tried several dishes. All were great.” That speaks to the consistency and quality that have become synonymous with El Zocalo.
If you're in the Hanover area or even passing through, be sure to stop by this delightful restaurant. With ample parking and a dog-friendly patio, it's a perfect pit stop for a nourishing meal. El Zocalo Mexican Restaurant isn't just a place to eat; it’s an experience that leaves diners with full hearts and fuller bellies.

I've only been here a few times but I'll definitely keep going back if in the area! Their food is authentic, palate pleasing & eye pleasing as well! This place is definitely not your run of the mill cookie cutter Mexican restaurant thank goodness! The beans are incredible, quite possibly the best I've ever had anywhere! The staff is beyond professional and pleasant! Keep up the great work everyone and thank y'all for preparing such delicious food & cocktails!

This is by far the best Mexican food that I have tasted in Richmond. Their food never disappoints. Everything is freshly made and seasoned perfectly. You can easily drive by it as it's right off Route 301 and Patrick Henry Hwy in what looks like a little house. But don't be fooled. You won't be disappointed!

AMAZING! The BEST FLAN EVER! they make their own flan fresh in house! Delicious soapapillas! Yummy burritos and more Mexican food! Clean bathrooms! Friendly staff! Dog friendly patio! Plenty of parking. Lots of indoor and outdoor seating.

Great food. Family has visited 3 times and tried several dishes. All were great

After my seventh meal here, still giving five stars! One wouldn't expect to find such a wonderful Mexican restaurant in rural Hanover, but I'm here to say it's the best in RVA! When my son told me about El Zocalo, I was skeptical, due only to the location near Hanover Courthouse. I'm so glad he found this gem. We visited on a weeknight and didn't have to wait for a table. Service was prompt and professional, and the margarita was wonderful and tasted fresh. The food is beautifully prepared and so tasty. The seasoned beef and chicken is tender and authentic. Burritos Fajitas are excellent!

The workers that run the place are very nice and were kind to my family. The food came in 5 minutes which was insanely fast for a busy restaurant. It was a cute and cozy place and the atmosphere was great. The food was absolutely amazing and the best food ive had in Richmond. I would definetly recommend this place for a good family dinner or just a quick takeout.

Big portions of delicious food. I had Tacos Pastor, and the blend of flavors was perfect. My wife enjoyed chicken and spinach quesadilla very much. The margaritas are very good - three sizes available. We returned and had another outstanding dinner. I had the pollo chorizo and substituted burrito sauce instead of queso.

Been going here since they first opened and they’re still our favorite Mexican place around. Food is consistently delicious & fantastic, service is fast & friendly, delicious drinks. All around a gem of a place, and love going here!