This place has closed. Not true?
218 N Main St St Charles, MO 63301
218 North Main StreetUSMissouriSaint Charles63301
Lounge, Cocktail Bar
Cool laid back bar two levels with balcony facing the river book the room upstairs for any party holds 30 to 50 people one of the nicest bars on main