Get directions to: Home Plate Diner, Amarillo, TX
Restaurant address: 5600 Bell St Amarillo, TX 79109, USA
Restaurant: Home Plate Diner