3330 Partner Pl, Lexington, Kentucky 40503 USA
Fresh tamale, pastor taco, and asada taco
Photo Credit: Yelp