Taco Luchador
➤ 112 Meridian Ave, 40207-4913, Louisville, United States
Convient Aux Végétariens, Fruit De Mer, Végétarien, Mexicain, Steak
"Girls always took call to orders, preoccupied service, food was good, but always expensive for what you get. $6 per taco is a lot. Lunch too expensive at $23.00"