Mexican Restaurant
$
4.2 (1046)
El Charro offers a warm atmosphere with a wide variety of Mexican dishes that many reviewers find to be both flavorful and authentic. While there are occasional mentions of inconsistencies in service and some food items, the general consensus is that the restaurant delivers a solid dining experience with a good balance of quality and affordability.
Restaurant website: Website
Phone number: (540) 564-0386
Address: 1570 E Market St, Harrisonburg, VA 22801, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I was really looking forward to my visit, especially after hearing so many great things. However, the food was bland and lacked the authentic Mexican flavors I enjoy. The service was also lacking, which was disappointing. Hopefully, this was just an off day. " (*Curated Review*)
" El Charro is absolutely fantastic! Their tacos de carne asada are some of the best I've ever had. The flavors are rich and authentic, reminding me of meals from my time in Mexico. The service was attentive, and the atmosphere felt like a cozy family gathering. Definitely a repeat visit on the cards for my family! " (*Curated Review*)
" When you're craving good Mexican food, you can't go wrong with El Charro. The menu has a variety that caters to all tastes, and the staff is friendly and accommodating. I had the chicken tamales, and they were delicious! " (*Curated Review*)
" We had a mixed experience at El Charro during our family dinner. Some dishes were outstanding, especially the shrimp tacos and carnitas. But others, like the cheese enchilada, were surprisingly bland. The service was decent, although our server seemed overwhelmed. The restaurant was cozy and family-friendly, which we appreciated! " (*Curated Review*)
" Nice and pleasant experience overall! My only complaints are the wait time and the chips – they weren't warm and fresh as expected. However, the mole sauce on my dish was to die for, and definitely made up for the slow start! " (*Curated Review*)
" El Charro never fails to impress! The carne asada is top-notch, and the homemade salsa brings everything to life. We were a party of four, and the atmosphere felt festive. The only downside was the slightly slow service during peak hours. Nonetheless, an excellent dining experience overall! " (*Curated Review*)
" Went to El Charro for the first time last night and I was impressed! The ambiance was warm and welcoming. My shrimp tacos were delicious, and my husband loved the steak burrito. The service was friendly, though we did wait a bit longer than expected for our check. Overall, a great experience! " (*Curated Review*)
Address: 80 W Water St, Harrisonburg, VA 22801, USA
Address: 1751 S Main St, Harrisonburg, VA 22801, USA
Address: 1370 N Main St, Harrisonburg, VA 22802, USA
Address: 1318 Hillside Ave, Harrisonburg, VA 22801, USA
Address: 1735 Reservoir St, Harrisonburg, VA 22801, USA
Address: 1110 Reservoir St, Harrisonburg, VA 22801, USA
Address: 219 Burgess Rd, Harrisonburg, VA 22801, USA
Address: 45 Burgess Rd, Harrisonburg, VA 22801, USA
Address: 865 Port Republic Rd Ste 111, Harrisonburg, VA 22801, USA
Address: 2023 S Main St, Harrisonburg, VA 22801, USA