top of page
Untitled

Eat. Drink. Relax.

Treat Yourself

Home: Welcome
Nacho Close Up

About Us

Our Story

El Charro Mexican Restaurant is a premier and authentic Mexican Restaurant that has been proudly serving the Asheville area and beyond Since 1999. Since then, our mission has been to provide high-quality food for all those that wish to combine fun and enjoyable ambiance with skillful cooking into one extraordinary dining experience. Join us at El Charro today! 

Home: About

The Menu

Food for Every Mood

Our menu highlights traditional ingredients in simple, handcrafted dishes served straight from our kitchen. Add even more to your experience with a selection from our drink menu, and trust us—save room for dessert.

Untitled

Appetizers 

This latest additions to our menu have already become our customers’ favorite. Day or night, our appetizers are what you’ve been craving. 

Untitled

Dinners

With our dinners we’ve managed to put a new spin on an old classic. Simplicity is the name of the game: we use fresh ingredients and offer a variety of extras on the side. Try our dinner combos for a wider taste of what we offer! 

Untitled

Lunch

Whether you are stopping in for a bite to eat, sitting down with family, or ordering takeout, our lunch options and lunch specials will surely have the perfect option to satisfy you. 

Home: Our Food

Contact

1788 Hendersonville Rd, Asheville, NC 28803, USA

(828) 277-2248

Thanks for submitting!

Home: Contact Us

Opening Hours

Dine In or Take Away

Monday - Saturday: 11am - 10pm Sunday: 11am - 9:30pm

Untitled
Home: Opening Hours
bottom of page