Eclipse Restaurant

Eclipse Restaurant in St. Louis - interior bar

The Best Restaurant in St. Louis

Eclipse Restaurant at the Moonrise is a unique dining experience in the heart of the Delmar Loop. Specializing in Modern American cuisine, our stellar culinary team crafts classic American fare with a cosmic twist. With regularly updated menus featuring locally-sourced, organic ingredients, an award-winning cocktail program full of inventive, hand-crafted drinks, and a galaxy of wine and beer selections, no other restaurant in St. Louis offers an out-of-this-world experience quite like Eclipse.

Head Chef Cameron “CJ” Settle elevates classic American fare with his culinary expertise and creativity. From delightful starters like fig and burrata tartine and bourbon glazed pork belly to flavorful main courses like 21-spiced half-chicken, braised lamb shank with charred cipollini onion and perfectly cooked steaks and fish, diners will experience an inventive yet familiar meal to eclipse all others.

Enjoy the best food in St. Louis with outstanding service in a modern yet intimate setting at Eclipse. Moon-related memorabilia display cases add to the innovative decor and unique atmosphere. From the food to the drinks to the surroundings, no other restaurant in St. Louis can compare to Eclipse.

 eclipse restaurant in st. louis


Eclipse is open 365 days a year, serving breakfast, lunch, dinner and weekend brunch. The restaurant also offers room service to overnight guests of the Moonrise Hotel from 6:30 am – midnight.

  • Breakfast daily, 6:30 am – 11:00 am
  • Lunch daily, 11:00 am – 4:00 pm
  • Dinner daily. Sunday – Thursday, 4:00 pm – 9:00 pm. Friday & Saturday 4:00 pm – 10:00 pm
  • Brunch Saturday and Sunday only, 6:30 am – 4:00 pm

The restaurant offers full valet service, complimentary valet for breakfast and lunch, and complimentary self-parking located just behind the building.

Want a taste of what we serve? View our menus.

For more information, call 314-726-2222.


Have a merry time at The Moonrise this year and join us at Eclipse Restaurant for our Christmas Brunch or Christmas Dinner buffets!
When: December 25
Time: Brunch Seating: 10 am – 2 pm, Dinner Seating: 5 pm – 8 pm
Cost: $55/person; For brunch, $70/person includes bottomless mimosas, $75/person includes bottomless Bloody Marys. Children aged 6-12, half-price. Children 5 and under, free.

View our full Christmas Brunch Menu and Christmas Dinner Menu.

Reservations required. Call 314-726-2222 to reserve your place.