Laredo Taco Company
312 W Main St, Uvalde
(830) 278-1626
Restaurants in Uvalde, TX
Laredo Taco Company
312 W Main St, Uvalde, TX 78801
(830) 278-1626