at 6177 Delmar in the Loop, St. Louis , 63112 United States
29 FB users likes The Eclipse Bar Atop The Moonrise Hotel, set it to 521 position in Likes Rating for St. Louis in Local Business category
The Eclipse Bar Atop The Moonrise Hotel is St. Louis based place and this enity listed in Bar category. Located at 6177 Delmar in the Loop MO 63112. Contact phone number of The Eclipse Bar Atop The Moonrise Hotel: (314) 721-1111