Review of El Taco Luchador

112 Meridian Ave, Louisville, KY 40207

Overall Rating

Review


Excellent tacos and guacamole.

Updated 3 years ago

Celiac