Ti Amo is good, Mondo's is better.If your a fresh seafood lover, heres the best I know in theses parts..
http://www.bodean.net/dinner-menu
Heres another fresh fish restaurant that is awesome
https://whiteriverfishmarket.com/
Downtown Tulsa restaurants that are very good….
Italian - Ti Amo Ristorante Italiano, skip the Olive Garden restaurants.
Burgers - Fat Gut Burger bar
cajun- I like Lassalles New Orleans Deli