La Taquiza Taqueria

130 W Tiverton Way Ste 190 Lexington KY 40503 USA

(859) 523-8314

Location