I live in the Owasso area and work in Tulsa. Saw this thread and wanted to give you a few more unique places to eat:checkered:
BBQ Place ...
It's located in Owasso... which is about 15 - 20 minutes north on the 169 is EXCELLENT and a hole in the wall.
It is called
Trails End BBQ (8888 N. Garnett Rd., Owasso 74055)
If you shoot pool and want food at the same time...
Cowboy Sharkies
5840 So. Memorial Dr.
Tulsa, OK
www.cowboysharkies.com
Hamburger - 50's Diner atmosphere -
5 & Diner (located at the Harley Davidson dealership) 3641 S. Memorial Drive.
Ice Cream -
Braum's! They are all over Tulsa. Best milkshakes
Spaghetti -
Spaghetti Warehouse - Downtown Business district.
Italian -
Zio's (71st Street) or
Johnny Carinos (41st & Sheridan)
Mexican -
Mexico Lindo various locations in Owasso and Tulsa
Hope this gives you a few more choices!