Get directions to: Amarillo Tavern, Amarillo, TX
Restaurant address: 2624 East Amarillo Boulevard Amarillo, TX 79107, USA
Restaurant: Amarillo Tavern