The Moonrise Hotels Eclipse Restaurant in St. Louis offers diners an array of modern American cuisine and handcrafted cocktails, each with a cosmic twist!