Long-awaited El Taco Luchador Location to Open July 17

El Taco Luchador
Jeffersontown will soon enjoy the popular local taqueria (image) The taqueria named the most popular taco spot in the state by BuzzFeed & Yelp and recognized in Southern Living’s “City Guide to Louisville” announced  its fourth location will open in Jeffersontown on July 17. The new El Taco Luchador is located at 9204 Taylorsville Rd and includes a full bar and vibrant outdoor patio. “J-Town location has been in the works ...Read more