Get directions to: Ted's Cafe Escondido, Oklahoma City, OK
Restaurant address: 8324 S Western Ave Oklahoma City, OK 73139, USA
Restaurant: Ted's Cafe Escondido