Review of El Taco Luchador

112 Meridian Ave, Louisville, KY 40207

Overall Rating

Review


Their tacos are amazing!! Love this place!

Updated 2 years ago

Not celiac