The Best Restaurant iN St. Louis A Unique Dining Experience in the Delmar Loop Eclipse Restaurant at the Moonrise Hotel offers a space-faring twist on Modern American cuisine in the heart of the Delmar Loop. Enjoy the best food in St. Louis with outstanding service in a modern yet intimate setting. Moon-related memorabilia display cases add … Continue reading Eclipse Restaurant
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed