Get directions to: Catfish Shack & Seafood Grill, Amarillo, TX
Restaurant address: 3301 Olsen Boulevard Amarillo, TX 79109, USA
Restaurant: Catfish Shack & Seafood Grill