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

" Visiting El Charro was a joyful experience. The ambience felt very welcoming, and the menu offered a diverse array of dishes. I decided on the burritos, which I found to be generously sized and packed with flavors. Although the service was steady, there was an evident delay during peak hour—they could speed things up a little. " (*Curated Review*)

" What a pleasant find! I cannot believe I has not visited El Charro earlier. The menu has plenty of authentic options. I had the molcajete and it was heavenly. Kept me full for hours! The service was a tad slow, but the staff were friendly and accommodating. I'll definitely be bringing my family here next! " (*Curated Review*)

" We had a large family gathering at El Charro, and they did not disappoint. The food was flavorful, and everyone enjoyed their meals. The wait staff was polite, though occasionally slow in responses due to it being busy. Great place for family dining! " (*Curated Review*)

" The vibrant decor of El Charro instantly welcomes you. I ordered the carnitas tacos and they were delightful! They were juicy and packed with flavor. My friend had the fajitas and raved about how well they were cooked. The service was attentive, and they made sure our drinks were always refilled. I will definitely come back for the authenticity of the cuisine. " (*Curated Review*)

" Absolutely blown away by my lunch at El Charro today! I had the chicken mole and it was delicious, perfectly balanced with spices. The service was nice and quick too. The prices were reasonable, notably for the freshness of the ingredients. I will surely return for more of that mole! " (*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

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

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

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

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

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

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

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

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

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