El Tequila Mexican Restaurant
8118 S Memorial Dr, Tulsa, OK, 74133 Take OutHappy HourDeliveryReservations
1.The Melting Pot
300 Riverwalk Ter Ste 190
I have been to the Melting Pawt (what, I can't type out the whole word? Stupid PC police) twice and both experiences were wonderful. I'm not sure how anyone could complain that the portions are too
Ollie's Station Restaurant
4070 Southwest Blvd, Tulsa, OK, 74107
Please try reloading the page.