On This Page
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
⚠️ 21+ ONLY — No Exceptions
The legendary Mooney's in Disney is known for spectacular sunset views over Grand Lake — and their famous burgers. A true Grand Lake institution with live music on weekends, cold drinks, and that laid-back lake vibe everyone comes here for. Note: Mooney's is 21+ only — no exceptions, even for dining. Boat access available.
The Quarterdeck at Tera Miranda
Lakeside dining at its finest on Monkey Island. The Quarterdeck at Tera Miranda offers waterfront dining and drinks with stunning Grand Lake views from the deck. In-season, restaurant patrons also have access to the resort pool — making it a great spot to spend a full afternoon. Accessible by boat or land. Seasonal.
Drift on Grand
Upscale dining at The Regatta on Grand featuring premium steaks, pastas, seafood, and handcrafted cocktails. Dine in the stylish indoor dining room with a unique waterfall feature, or enjoy the relaxed outdoor patio with beautiful lakefront views. Weekend brunch with Southern Eggs Benedict, Chicken and Waffles, and specialty mimosas. Open daily to the public — no boat access, but easy to reach by car. Follow them on Facebook for daily specials and updates.
Drunken Rooster Bar & Grill - On The Water
Grove's go-to lakefront hangout with boat access and great American food. Features 17 TVs with all the sports packages (NFL Sunday Ticket, Redzone, SEC Network), plus pool tables, darts, Golden Tee, and cornhole. Daily specials and happy hour. Family-friendly with land and water access.
Doc's Bar & Grill — Shangri-La Resort
Tucked inside Shangri-La Resort on Monkey Island, Doc's serves up American hand-held classics with views of Grand Lake and the resort's pool. A solid lunch and dinner spot — relaxed, casual, and perfectly situated for a mid-day break during a day on the lake. Tue–Thu 11am–9pm · Fri–Sat 11am–10pm · Closed Sunday & Monday.
Anchor Crust Co. — Shangri-La Resort
Italian-inspired hand-tossed pizzas, wings, beer, and wine inside The Anchor Sports Bar at Shangri-La Resort. Not directly on the water, but Shangri-La's marina boat parking makes it accessible by boat. A great option when you want something a step beyond bar food. Thu–Mon 11am–9pm · Tue–Wed closed for dine-in (takeout available from 2pm).
More Lakefront Dining Worth Knowing About
Grand Lake has a lot more going on than just the spots above. Here are a few other places that locals enjoy and are worth knowing about as you explore the lake:
- Juan Montez Restaurant & Cantina (Red Arrow Marina, Cleora) — A Grand Lake institution since 1963. Traditional family-recipe Mexican food, great tequila selection, and boat access. Currently operating from a food truck while a new building goes up.
- The Grill at Indian Hills Marina (Bernice) — Breakfast until 11, famous broasted chicken on Sundays, and a deck with great lake views. A friendly, no-fuss spot worth the detour.
- VIP Pizza at Hammerhead Marina (Ketchum Cove) — Casual pizza right at the marina. A solid lakeside stop, especially after a morning on the water.
- Scissortail Marina — A favorite boat-up spot with live music on weekends. Great energy and a fun crowd throughout the season.
- The Fire Pit (Drowning Creek) — A relaxed lakeside spot with that classic off-the-beaten-path Grand Lake vibe.
- Ugly's Grill and Bar (Ugly John's Marina, Duck Creek) — Marina bar and grill at the south end of the lake. A boat-up spot with that laid-back Duck Creek vibe.
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.