Ted's Café Escondido

  • Restaurants & Specialty Dining
  • Restaurants
  • Food & Beverage/Catering
5301 Main Street
Ste 117
Del City, OK 73115
(405) 632-3325
(405) 632-7907 (fax)