I really wish Owasso had some good local restaurants. Unfortunately, everything we've had was mediocre to poor
Tavins Thai Grill are local people and is very good. The first Saturday of the month they have a Prime Rib Dinner that is very good. They have American/Native American and Thai food.
Trails End Bar B Que is good local place for Breakfast, their Bar B Que is good too. The owner was just given a Chamber of Commerce Community award for his support of community events both catering and just helping out.
El Fogon is a good local place for Mexican Food. It is not tex-mex like the local chains but authentic Mexican Food. The people who run it are super nice.
Collinsville at short drive north of Owasso has 3-4 dinners that are pretty good if you're looking for comfort food. I think Karen's Koutry Kitchen is the best of them they have a really good Catfish Dinner on Friday's. The Silver Dollar Cafe has good fried mushrooms and hot hamburger. Their serving portions run on the large side.
Baja Jack's Burrito Shack is a locally owned California beach style Mexican food. The Mango Salsa alone is worth the visit. The owner is usually there visiting your table making sure your are having a good experience.