Eat with a stunning view at the Jackson Lake Lodge’s fine-dining restaurant, where you’ll face either a panoramic vista of the park through the window walls, or the beautiful murals that the room is named for. Breakfast is buffet-style and includes moose-printed waffles, homemade pastries, and other standard fare. For lunch, enjoy light salads and sandwiches, followed up with homemade sorbet or ice cream. Dinner emphasizes local, sustainable buffalo, seafood, and beef, fresh from their onsite butcher shop. Despite its upscale nature, the atmosphere is casual and accommodating for families.