Potato Factory
114 SW 6th Ave
Amarillo
TX
79101
(806) 322-7783
thepotatofactory.net
Open Map
American New
Hot Dogs
Restaurant
Restaurants
Soup