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 Rey Azteca

19816 Alberta St, Oneida, TN 37841-3307
+1 423-286-6100
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good33%
  • Average11%
  • Poor0%
  • Terrible5%
14 Aug 2017
“Lunch on the way home”
4 Dec 2016
“Good food”
Restaurant Hours
$$ - $$$
19816 Alberta St, Oneida, TN 37841-3307
All Details
Write a Review
Reviews (18)
Traveller rating
Traveller type
Time of year

1 - 10 of 18 reviews

Reviewed 4 weeks ago

Stop here on occasion with Mary on a Yuengling beer run(don't sell it in KY). Place has always been very good. Love the hard tacos and fajitas.

Thank mrmage
Reviewed 14 August 2017 via mobile

We love to discover good Mexican restaurants on our trips and this place is special. Ask for Jaime. Wonderful service and great food! Bring an appetite. They're very generous! I had The Caldo Camarron. Delicious. My husband had mixed fajitas. Equally yummy. And he brought...More

Thank Bessiesmom
Reviewed 3 June 2017 via mobile

This restaurant is in a strip mall. My husband and I took a random motorcycle ride and found it in Oneida. The food was fresh and tasty and service was fast and friendly! We both had taco salads. The ground beef might not have looked...More

Thank Lynn S
Reviewed 24 May 2017 via mobile

This food was disgusting. We received stail tacos... stail chips.. and the ground beef was wird looking. I did not have high expectations given the quality of the town but this made me not eat anywhere else in this "town ". Besides the food being...More

Thank danieldI9192QG
Reviewed 4 December 2016

Just took the whole family. The portions were huge and the food was very good. The prices were reasonable as well. Made sure they always kept the chip basket full!

Thank hoffman5
Reviewed 26 October 2016

We were riding ATV 's on the trails from Ride Royal Blue Resort and stopped for lunch They were very courteous and quickly arranged tables to accommodate our group of ten.The service was fast and courteous ,the food was plentiful, reasonably priced and had amazing...More

Thank Audrey D
Reviewed 25 May 2016 via mobile

We stopped in Oneida for some groceries and for lunch. We checked Trip Advisor for a few affordable restaurants in the area and ended up choosing El Rey Azteca Mexican based on reviews. This restaurant, located in a strip mall, hasn’t a bright indoors, it’s...More

Thank Ilovetotravel211
Reviewed 3 May 2016

Fair prices, good food and consistent fast service. Their lunch specials are always a good deal. Everything is a little spicy for someone who doesn't like any heat at all.

Thank 443gregj
Reviewed 7 March 2016

We have ate here several times. the portions are large, served hot and very good. The service is excellent and food is freshly cooked

Thank lutherswitzer
Reviewed 3 October 2015

Great meals, a lot of variety, Mexican, steaks, fries, children's favorites,and prices are very reasonable.. We had four young children with us and there was something each of them liked.

Thank Kate4968
Nearby Restaurants
Preston's Steakhouse
45 reviews
.20 km away
Lee's Famous Recipe Chicken
7 reviews
.44 km away
Sonic Drive-In
5 reviews
.48 km away
Nearby Attractions
Brimstone Recreation
28 reviews
11.52 km away
Big South Fork Scenic Railway
152 reviews
20.64 km away
Big South Fork National River & Recreation Area
88 reviews
20.79 km away
Historic Rugby
84 reviews
24.57 km away
Questions & Answers
Get quick answers from El Rey Azteca 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, Wheelchair Accessible
Good for
Location and Contact Information
  • Address: 19816 Alberta St, Oneida, TN 37841-3307
  • Location: United States  >  Tennessee (TN)  >  Oneida
  • Phone Number: +1 423-286-6100
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