Casual contemporary American dining plus stunning Rooftop Terrace Bar under the world's largest man-made moon! Open 7 days a week.
Sidewalk and patio seating.
TripAdvisor Rating158 Reviews | Write a Review
I'm always a little leery of restaurants attached to and affiliated with hotels. The Eclipse is such a place as it adjoins the trendy Moonrise Hotel on Delmar in the U. City Loop. This morning my...Full Review
Awesome decor, reasonably priced drinks. Make sure you check out all the displays. I thought the bar seats were a little uncomfortable.Full Review