That 80s Club Details
That 80′s Club
That 80′s Club started at Rue13 in June of 2005. Since then the club has evolved over the years and has become St. Louis’ premier 80s night. The night is hosted every Friday night from 9pm to 3am.
2 for 1 Happy Hour from 5pm until 9pm.