Get directions to: El Tarasco, Crestwood, KY
Restaurant address: 6100 Crestwood Sta Crestwood, KY 40014, USA
Restaurant: El Tarasco