Plaza Restaurant & Bar
2101 S Soncy Rd, Amarillo
(806) 358-4897
Menu
Restaurants in Amarillo, TX
Plaza Restaurant & Bar
2101 S Soncy Rd, Amarillo, TX 79124
(806) 358-4897