Review
16 yrs ago
Melons Bikini Bar6500 E 31st St, Tulsa, OK 74145, USA*
Went in on a Friday night...
Went in on a Friday night around 8:00 and there were no girls working. We simply used the bathroom and left. Small bar type atmosphere with a couple of pool…

godfatherstill