Taco Luchador
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:30 pm
Phone: (502) 709-5154
Address: 112 Meridian Ave, Louisville, KY 40207
Website: https://www.el-taco-luchador.com
El Taco Luchador
Taco Luchadora
285 North Hubbards Lane, Louisville, KY 40207
3922 Westport Rd, Louisville, KY 40207
201 Mccready Ave, Louisville, KY 40206
4600 Shelbyville Rd, Louisville, KY 40207
130 Breckenridge Ln, Louisville, KY 40207
2420 Lime Kiln Ln Ste G, Louisville, KY 40222
130 Saint Matthews Ave, Louisville, KY 40207
980 Breckenridge Ln, Louisville, KY 40207
3702 Frankfort Ave, Louisville, KY 40207
4211 Shelbyville Rd, Louisville, KY 40207