Address: 951 West 36th St N, Tulsa, OK 74127, USA
“I don't win here and it's a 30 min. drive for me.”
Address: 505 W Newton St, Tulsa, OK 74106, USA
“I recently discovered this amazing place about a month ago. The potatoes are unreal in taste and size. The sweet potato pie is the best. Staff is so nice and Mr. Fantastic himself is wonderful. He is proud of his food and has every right to be.”
Address: 523 N Gilcrease Museum Rd, Tulsa, OK 74127, USA
“Guess what?!?! The Subway by my house started serving Veggie Patties again!!! Yay! I am so excited. If not for this new change I would have probably given them 2 stars.”
Address: 2305 W Edison St, Tulsa, OK 74127, USA
“Really great pizza, ranch is great too, BUT!! One time I ordered and it had been an hour so I called and it ended up being rescheduled. An HOUR later I called AGAIN, and it had been TWO HOURS and i finally got my pizza, we ended up getting it for free but you know, two hour old pizza :l”