This bar is in the heart...
Closed
Showgirl 20's Night Club215 N 73rd St, Omaha, NE 68114, USA*
Details
Visited: Thursday Evening
# Women: 6-10
$ Spent:
Ratings
Dancers: (VIP only)
Club: (VIP only)
Value: (VIP only)
This bar is in the heart of Omaha, Nebraska. It's in a very busy part of town on 72nd street. When you find it, you'll think it's a large bar but when you walk in, you'll be amazed how small it really is inside. During…