
Welcome to
El Charro
Located in the scenic Shenandoah Valley, El Charro invites you to experience its southern hospitality. With a warm atmosphere, attentive staff, and a menu filled with delicious options, it's the ideal spot to enjoy a satisfying meal whether you're planning a family dinner, a fun night out for drinks with friends, or a quick solo visit for lunch. Join the fiesta today!







Sign up for rewards
Reviews
Good food, no long waits, and the services is great. Friendly people and atmosphere.
Went as a group of 7. The service and food were both fantastic. Restaurant was busy but we were seated swiftly and served in a timely fashion. Only drawback is being the only Mexican restaurant around, the prices are slightly higher than most for the same atmosphere and food type. I would visit again with no reserves.
Food is always on point! And the staff is great..