Ted's Cafe Escondido

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