Ted's Cafe Escondido 2836 Northwest 68th StreetOklahoma City, OK 73116
Tuesday, January 15, 2019 at 6:00pm CT - 8:00pm CT This event has ended.