Get directions to: Amarillo Roadhouse, Ponca City, OK
Restaurant address: 2605 North 14th Street Ponca City, OK 74601, USA
Restaurant: Amarillo Roadhouse