Taco Luchador

Taco Luchador
Is open!

Opens Mon - Thu 11am - 9:30pm Fri 11am - 10:30pm Sat 12pm - 10:30pm Sun 12pm - 8:30pm

Branches:
Taco Luchador St. Matthews

  112 Meridian Avenue, Louisville, Kentucky, United States

  502-583-0440

  tacoluchador502@gmail.com

Delivery and takeaway Delivery fee: USD 3 No takeaway fees