Grand Lake is home to fantastic waterfront dining — from casual boat-up bars to family-owned favorites. Many spots are accessible by boat, perfect for a lunch stop while cruising or sunset dinner after a day on the water. Flip-flops welcome!
Grand Lake Waterfront Dining Tips
Seasonal Hours: Many restaurants have extended hours in summer and reduced hours off-season — call ahead in fall and winter.
Summer Weekends: Popular spots get busy. Arrive early or call ahead for the best experience.
Sunset Views: Several restaurants are perfectly positioned for those legendary Grand Lake sunsets — ask locals for recommendations!
Featured Waterfront Restaurants
These are some of Grand Lake's must-visit dining destinations, each offering something special — whether it's the food, the view, or the experience.
Mooney's Sunset Bar and Grill
The legendary Mooney's in Disney is known for spectacular sunset views over Grand Lake — and their famous burgers. This waterfront spot is a true Grand Lake institution with live music on weekends, cold drinks, and that laid-back lake vibe everyone comes here for. Boat access available.
Juan Montez Restaurant
Located mid-lake at Red Arrow Marina, Juan Montez serves traditional family-recipe Mexican food — always hot, always delicious. This cozy, rustic eatery features a bar with an extensive tequila selection, outdoor seating, great cocktails, and vegan options. Pull up by boat and enjoy authentic Mexican cuisine on the water.
The Grill at Indian Hills Marina
Fresh food, friendly faces, and waterfront views at this Bernice marina favorite. Enjoy breakfast served all day (except Sundays), plus their famous broasted chicken lunch on Sundays. Dine indoors or out on the deck with unbeatable views of Grand Lake and your docked boat. A must-visit stop on the lake.
Monkey Island Dining
The heart of Grand Lake's dining and nightlife scene. Monkey Island is home to numerous waterfront bars and restaurants, most with boat docks. Live music, cold drinks, and casual vibes make this the place to be on summer weekends.
Grove Restaurants
The largest town on the lake offers everything from downtown favorites to waterfront spots on Honey Creek. Family-friendly restaurants, award-winning Mexican cuisine, pizza, BBQ, and more.
South Grand Lake
Hidden gems in Langley, Disney, Afton, and Ketchum. Worth the trip for lakeside dining with smaller crowds and that classic lake town atmosphere.