Welcome to our Website

We look forward to pleasing you with the best Mexican food you will find anywhere!

El Charro Restaurant and Catering is Knoxville, Tennessee’s premier Mexican Restaurant with over 32 years of experience.


Please take a moment to look over our menu, which features the best authentic Mexican food you’ll find anywhere, and come eat with us at one of our locations.


Make your party a fiesta with catering from El Charro!

Take a look at our catering page give us a call, and we’ll help you plan a menu and take care of all the details.


Voted Knoxville’s Best Mexican Restaurant for 4 years in a row!

by the Metro Pulse


Voted Knoxville’s Best Mexican Restaurant for 2 years in a row!

by the Knoxville News-Sentinel

Can’t make it to one of our locations? Then try our delivery service.


Comments or questions regarding the website? Please send us an email

Complete Catering Services!


Open seven days a week
 11am – 10pm Monday through Friday
12pm – 10pm Saturday and Sunday

Two Knoxville Locations in Bearden and Farragut
Farragut: 10420 Kingston Pike – Phone: 865-693-9660
Bearden: 6502 Kingston Pike – 865-584-9807


Click to Find Us On Facebook and Twitter

Click Here for Knoxville Shopping Coupons