El Charro -South Main

Mexican Restaurant $ 4.2 (956)


El Charro is a popular destination for authentic Mexican cuisine, offering a vibrant and cozy atmosphere that draws a loyal local crowd. Many reviewers commend the freshness and seasoning of the dishes, enhancing the overall dining experience despite occasional service inconsistencies.

Overall:

4.4

(776 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

3.9


Restaurant website: Website

Phone number: (540) 433-3189

Address: 1580 S Main 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 – 11: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 recently took my family to El Charro for dinner. We were excited to try what everyone had been talking about. While the food was decent, it missed the mark on authenticity for me. The tacos lacked seasoning, and my husband's quesadilla was a bit soggy. The service was friendly, but it did take some time for us to receive our meals. We'll try again in the future. " (*Curated Review*)

" I remember this restaurant from years ago and decided to visit again. The food is still just as tasty! I had the steak tacos that were so flavorful and tender. The atmosphere was warm and welcoming. Service was swift even on a busy weekend night. El Charro has retained its charm, and I would recommend it for anyone looking for a good Mexican meal. " (*Curated Review*)

" I had one of the best meals at El Charro! The quesadilla was cheesy and crispy, just how I like it. Asked for a side of guac, and it was fresh. Will definitely visit again soon. If you're in the area, don't miss out! " (*Curated Review*)

" I highly recommend trying the El Charro nachos! They were deliciously cheesy and very generously sized. I was pleasantly surprised by the variety of toppings available, too! Overall, it was a great dining experience. " (*Curated Review*)

" I had high hopes for El Charro, but it turned out disappointing. The service was slow, and it took forever for our meals to arrive. When they did, my chicken fajitas weren’t sizzling as expected, which made the dish feel bland and under seasoned. I most likely won’t be returning anytime soon. " (*Curated Review*)

Archived Reviews (766)

" This place was a treat! We stumbled upon it by chance and left full and happy. The mole enchiladas were delicious, and the service was prompt. I appreciated the variety of options on the menu and how generous the portions were. El Charro has won my heart for sure. " (*Curated Review*)

" Lunch today at El Charro was a delightful experience! We were promptly seated and served warm chips and salsa right away. The chorizo tacos were bursting with flavor and had the right amount of spice. I'd say the pricing is fair for the portions, and even my picky eater daughter devoured her meal. I'll be back soon! " (*Curated Review*)

More reviews not shown...

Have been to El Charro -South Main? 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

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

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

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

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

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

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

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