We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Chapala

124 Main St, Canton, NC 28716-4439
+1 828-235-9193
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good40%
  • Average3%
  • Poor10%
  • Terrible6%
Travellers talk about
“fajitas” (2 reviews)
“mexican food” (7 reviews)
“great drinks” (2 reviews)
Restaurant Hours
$$ - $$$
124 Main St, Canton, NC 28716-4439
All Details
Write a Review
Reviews (30)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 7 May 2017 via mobile

Food is good. Service very good. Dinning area is a little rundown,but clean. Margaritas were very good.

Thank Clinical R
A TripAdvisor Member
Reviewed 23 January 2017 via mobile

I read the reviews and most were good so we decided to try it. The building appears to be old and that may be why the inside doesnt have a good appearance. The staff was great and that is why I am giving the 2...More

Thank A TripAdvisor Member
Reviewed 23 January 2017 via mobile

Delicious food and great service! Chicken chimichangas are the best. Can't beat the Salsa and cheese dip!

Thank Casey M
Reviewed 19 January 2017

I really don't know the answer to my own question as stated in the title. El Chapala is not the cleanest restaurant around. It is not the best located restaurant. It has little ambiance to speak of. If fact, there are so many negatives to...More

Thank Daryl G
Reviewed 12 October 2016 via mobile

When we are looking for a local restaurant with Mexican cuisine, this is our first choice. The food is always fresh and the service is always quick. We never wait more than 10 minutes for our food. The waiters speak fluent English and Spanish which...More

Thank Angie R
Reviewed 7 September 2016 via mobile

This is a great place to get Mexican food! Chimichangas are the best and the hot cheese dip is to die for. Boyfriend says he loves the frozen margaritas...And you can't beat the price or the fact that you never have to wait for a...More

Thank Kole13
Reviewed 11 August 2016 via mobile

We love to eat here!! We eat here at least 4 times a month or more! The staff is extremely friendly and the food is wonderful! Quick service and daily specials! A great place to meet up for dinner meetings too. They have a big...More

Thank Kimberly R
A TripAdvisor Member
Reviewed 27 July 2016 via mobile

I went to eat here with one of my family members we got our food, I got the special burrito with steak and she got a chicken torta. I cut into my burrito and took a bite it was hot on the outside but cold...More

Thank A TripAdvisor Member
Reviewed 29 June 2016

we eat here as often as we can! delicious food, salsa is wonderful, wait staff is friendly and polite. Never a long wait no matter how busy they are. Great drinks. Portion size is good, prices are good, You won't be disappointed

Thank Haven G
Reviewed 3 June 2016 via mobile

Extensive menu. Great prices. Fast friendly service. Good food. Would go back. A bit off the beaten path. Not fancy at all.

Thank KayWangen
Nearby Restaurants
Papertown Grill
32 reviews
.10 km away
Southern Porch
43 reviews
.04 km away
Black Bear Cafe
7 reviews
1.11 km away
Nearby Attractions
Lake Junaluska Conference and Retreat Center
50 reviews
11.29 km away
Mr Robot Shop
10 reviews
.14 km away
World Methodist Museum
8 reviews
12.47 km away
Old Pressley Sapphire Mine
31 reviews
5.02 km away
Questions & Answers
Get quick answers from El Chapala staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Wheelchair Accessible
Good for
Location and Contact Information
  • Address: 124 Main St, Canton, NC 28716-4439
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Canton
  • Phone Number: +1 828-235-9193
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing