Night Life in St. Louis, MO
Night Life • Bars
4100 Manchester Ave,
St. Louis ,
MO
63110
UNITED STATES
Based on 1 reviews
Awesome Time! Hot Staff! Not Expensive!
I had a great time. I've no been to Attitudes in about 4 years, but Saturday night I went and it was clear they had some new lighting. I live the lounge chairs. The owners Bonnie and Dustin were outside and they both greeted me and made...Worldwide > United States > St. Louis, MO > Bars