Teddy Jack's Armadillo Grill
5080 Coulter St S, Amarillo
(806) 322-0113
Menu
Restaurants in Amarillo, TX
Teddy Jack's Armadillo Grill
5080 Coulter St S, Amarillo, TX 79119
(806) 322-0113