Eclipse at the Moonrise Hotel

6177 Delmar Blvd
St. Louis, MO
63112
3147211111 Official Website
Something Wrong? Help Us Out!

8
3
8

As Seen On...

Drinking Made Easy

Aired on 01/04/2011
Episode: St. Louis

Specializing in classic pre-prohibition era style cocktails, they also serve new, creative and innovative cocktails and have an extensive wine and beer list.


Photos


Details

6177 Delmar Blvd
St. Louis, MO
63112
3147211111
Official Website

Map & Directions

Get Directions

More Info

External Links: