r/tulsa • … • u/get_stilly OklaHomies Mobile Gastro(OMG Burger) in Owasso is the best burger I’ve had in my life. I’ve been there 8 times in 2 weeks. I need help. The patty is so good. I can’t recommend this place enough it’s far but worth it. — 0 Share Copy proxy link Copy original link