categoriesrestaurantsgrocerystores
in
Amarillo, TX
La Choza Restaurant
1405 North Grand St
Amarillo
TX
79107
(806) 383-8826
2.0
mi
Schwan's
10300 W Us Highway 60
Canyon
TX
79015
(806) 655-1688
17.8
mi