Ted's Café Escondido

Restaurant in Broken Arrow, OK