Teddy Jack's Armadillo Grill
5080 Coulter St S, Amarillo 79119