Chateau Grill Beautiful restaurant connected to the resort hotel Chateau on the Lake with truly spectacular views of Table Rock Lake. The decor is a bit dated inside which I found nostalgic, but that is not what catches your eye. The food is delicious every time, although it is priced accordingly. They also host a Sunday champagne brunch weekly in addition to the menus below. The Atrium Cafe and Wine Bar on site also serves lunch. The overall service, food, and views are truly what makes this restaurant one of the best in Branson. Located very close to the Table Rock Dam/ fish hatchery, and Moonshine Beach.