Tavin's Thai Grill
12650 E 86th Pl N (at N. 129th E. Ave.)
Owasso, OK 74055
- The fried rice is the best anywhere!
- Bacon cheese burgers are AWESOME here!
- Easily the best Tom Kha in the Tulsa area. If you're not too daunted, I highly recommend the Seafood Combo(Tom Kha)- it everything in it, is huge, and delicious. Otherwise, just the shrimp version.