Taqueria La Herradura

2625 N Broadway Knoxville TN 37917 USA

(865) 951-1170

Location