If chips and salsa are your love language, you’ve come to the right place! Knoxville Moms has put together a list of the best Mexican restaurants in Knoxville and greater East Tennessee! We polled our contributors, family and friends to figure out which Mexican eateries make the cut. Whether you like your margaritas frozen or on the rocks, we’ll sure you’ll find a new Mexican restaurant to love (or spot your family favorite) on our list.
Here’s to you and good food, mamacita!
20+ Best Mexican Restaurants in Knoxville
Downtown Knoxville
Babalu
412 South Gay Street
Knoxville, TN 37902
(865) 951-0361
Chivo Taqueria
314 South Gay Street
Knoxville, TN 37902
(865) 444-3161
Soccer Taco
9 Market Square Suite 101
Knoxville, TN 37902
(865) 544-4471
West Knoxville
Casa Don Gallo
7741 S Northshore Drive, Suite 108
Knoxville, TN 37934
(865) 692-1310
Condado Tacos
11383 Parkside Drive
Knoxville, TN 37934
(865) 343-0500
Don Gallo Mexican
10681 Hardin Valley Road
Knoxville, TN 37932
(865) 693-1320
Dos Agaves Mexican Restaurant
11639 Parkside Drive
Knoxville, TN 37934
(865) 392-1118
Fiesta Garibaldi Mexican Grill
8520 Kingston Pike
Knoxville, TN 37919
(865) 249-7011
La Herradura Express {Food Truck}
7063 Kingston Pike
Knoxville, TN 37919
(865) 919-6447
Loco Burro
West Town Mall
7600 Kingston Pike, Suite 1040B
Knoxville, TN 37919
(865) 919-6447
Mexico Lindo
462 North Cedar Bluff Road
Knoxville, TN 37923
(865) 692-9515
Parilla’s Cantina Mexican Kitchen
12740 Kingston Pike Suite 106
Knoxville, TN 37934
(865) 966-3001
Pepo’s Burrito Bar #3 {COMING SOON}
11683 Parkside Drive
Knoxville, TN 37934
Potrillo Taqueria Neveria
11149 Kingston Pike
Farragut, TN 37934
(865) 671-4763
Soccer Taco
6701 Kingston Pike
Knoxville, TN 37919
(865) 588-2020
2031 Thunderhead Road
Knoxville, TN 37922
(865) 691-3503
East Knoxville
Habaneros Mexican Restaurant
4704 Asheville Highway
Knoxville, TN 37914
(865) 247-0391
North Knoxville
Amigos Mexican Grille
4824 Harvest Mill Way
Knoxville, TN 37918
(865) 240-3652
Cancun Mexican Grill & Cantina
4100 Crippen Road
Knoxville, TN 37918
(865) 377-3675
La Fiesta Mexican Restaurant
5707 Western Avenue
Knoxville, TN 37921
(865) 588-2599
La Pinata Mexican Grill
2038 North Broadway Street
Knoxville, TN 37917
(865) 540-0800
Monterrey Mexican Restaurant
105 Cedar Lane
Knoxville, TN 37912
(865) 688-5668
Senor Taco
3325 North Broadway
Knoxville, TN 37917
(865) 688-0306
Taqueria La Herradura
4801 North Broadway Street
Knoxville, TN 37918
(865) 951-1170
South Knoxville
Cancun Mexican Grill & Cantina
4409 Chapman Highway
Knoxville, TN 37920
(865) 577-8881
Pancho’s Mexican Restaurant
7509 Chapman Highway
Knoxville, TN 37920
(865) 312-5402
Lenoir City
Casa Fiesta
455 Highway 321 North
Lenoir City, TN 37771
(865) 816-1041
Cinco Amigos
1110 Highway 321 North
Lenoir City, TN 37771
(865) 986-6699
Pepo’s Burrito Bar #4
870 Highway 321 North, Suite 3
Lenoir City, TN 37771
(865) 816-5224
Maryville
Las Margaritas Mexican Grill
2635 Highway 411 South
Maryville, TN 37801
(865) 233-4569
Los Amigos
409 N Cusick Street
Maryville, TN 37804
(865) 983-6022
Oak Ridge
El Cantarito Mexican Restaurant
191 South Tulane Avenue
Oak Ridge, TN 37830
(865) 482-0090
Gallo Loco Mexican Restaurant
80 E Tennessee Avenue
Oak Ridge, TN 37830
(865) 685-0686
Monterrey on Cedar Lane for North Knox! So yummy!
La Fiesta on Western Ave and Taco Boy on Campbell Station are my two favorites!
SoKno Taco in south Knox!
EL Barril 411 hwy in maryville
Barrios Mexican Cantina!
In Oak Ridge!
North Knox/Powell has gotten a few great new ones recently! Caza Brava off Clinton hwy and Zalete off Schadd rd. Also an old favorite is El Chico off merchants
Hands down the best mexican is Portons on middlebrook in West knoxville.