Ted's Cafe Escondido

  • Restaurant Bar
  • Restaurant
300 Outlet Shoppes Drive
Oklahoma City, Oklahoma 73128
(405) 607-8337