• Let's make it a party!

  • Teddy Jack's Armadillo Grill

    5080 S. Coulter St., AmarilloTX 79119
    806-322-0113

    Restaurant Hours: 11:00 AM-9:30 PM
    Zones