Update Info - El Taco Luchador
This restaurant was reported as closed. If it is open, let us know.
El Taco Luchador
938 Baxter Ave
Louisville, KY 40204
938 Baxter Ave
Louisville, KY 40204
This restaurant was reported as closed. If it is open, let us know.