Sean B's Oklahoma City, OK, USA
6303 NW 63rd Street
I previously reviewed Isola Bella just over a year ago while I was attending FAA Terminal School. I...
Ted's Cafe Escondido
2836 NW 68th St
I'm in Oklahoma City, OK on business and one of my co-workers recommended we go to Ted's for lunch o...