applebees
in
Uvalde, TX
Farmers Insurance - Eulalio Lalo Diaz
121 W Main St Ste B
Uvalde
TX
78801
(830) 278-5900
0.1
mi
Applebee's
3060 E Main St
Uvalde
TX
78801
(830) 591-9400
2.4
mi