Hwy 90 Tacos

Hwy 90 Tacos, 2014 E Main St, Uvalde, TX 78801, United States

(830) 410-9081

Location