That 80s Club

 

Rue 13

1311 Washington Ave

St. Louis Missouri United States

That 80s Club Details

That 80′s Club

At
Rue 13
Friday

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.