Taco Luchador opening new location in Jeffersontown

This is the fourth location for the restaurant known for its tacos. The new store opens on July 17.
Published: 6:47 AM EDT July 17, 2019
Updated: 6:47 AM EDT July 17, 2019