Eclipse Restaurant Featured in St. Louis Magazine
Check out the great review of the Eclipse Restaurant at the Moonrise Hotel in St. Louis Magazine And the Moonrise rooftop offers some of the most stunning views of St. Louis! Read the article here!
Delmar LoopJuly 21, 2021