El Charro -East Market

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.

Overall:

4.4

(848 reviews)

Authenticity:

4.1

Atmosphere:

4.1

Service:

3.9


Restaurant website: Website

Phone number: (540) 564-0386

Address: 1570 E Market St, Harrisonburg, VA 22801, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**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*)

Archived Reviews (838)

" 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*)

More reviews not shown...

Have been to El Charro -East Market? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Bella Luna Wood-Fired Pizza
Pizza Restaurant $$

Overall:

4.5

(1319 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.2

Address: 80 W Water St, Harrisonburg, VA 22801, USA

Pasha Rest & Cafe
Middle Eastern Restaurant $$

Overall:

4.9

(263 reviews)

Authenticity:

4.8

Atmosphere:

4.2

Service:

4.8

Address: 1751 S Main St, Harrisonburg, VA 22801, USA

Valley Lunch Box
Mexican Restaurant

Overall:

4.9

(100 reviews)

Authenticity:

4.9

Atmosphere:

4.5

Service:

5.0

Address: 1370 N Main St, Harrisonburg, VA 22802, USA

Thai Phanom
Thai Restaurant $$

Overall:

5.0

(134 reviews)

Authenticity:

5.0

Atmosphere:

5.0

Service:

5.0

Address: 1318 Hillside Ave, Harrisonburg, VA 22801, USA

Mexi- Deli, University Exxon
Mexican Restaurant $

Overall:

4.9

(42 reviews)

Authenticity:

5.0

Atmosphere:

4.4

Service:

4.9

Address: 1735 Reservoir St, Harrisonburg, VA 22801, USA

Tacos El Primo
Mexican Restaurant $

Overall:

4.7

(389 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.6

Address: 1110 Reservoir St, Harrisonburg, VA 22801, USA

Xenia A Kebab Grille
Mediterranean Restaurant

Overall:

4.9

(291 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.7

Address: 219 Burgess Rd, Harrisonburg, VA 22801, USA

Olive Garden Italian Restaurant
Italian Restaurant $$

Overall:

4.5

(2526 reviews)

Authenticity:

4.1

Atmosphere:

4.2

Service:

4.5

Address: 45 Burgess Rd, Harrisonburg, VA 22801, USA

Thai Harrisonburg Restaurant
Thai Restaurant $$

Overall:

4.9

(116 reviews)

Authenticity:

4.7

Atmosphere:

4.8

Service:

5.0

Address: 865 Port Republic Rd Ste 111, Harrisonburg, VA 22801, USA

Tacomex
Mexican Restaurant

Overall:

4.7

(96 reviews)

Authenticity:

4.8

Atmosphere:

4.2

Service:

4.5

Address: 2023 S Main St, Harrisonburg, VA 22801, USA