01
Best overall pick
McGee Creek Café
At Mcgee Creek Lodge In Crowley Lake • Intimate Mountain Café • Closest Sit-Down Option To The Mcgee Creek Trailhead
A cozy lodge café serving hearty, unfussy plates just minutes from the creek and trailhead.
If you want to roll out of bed and be eating within minutes of the canyon, this is the spot. The menu leans toward straight-ahead comfort food—think eggs, pancakes, and simple grilled dinners—served in a rustic room that feels like an extension of the surrounding aspens. It’s especially handy for anglers and hikers who want to maximize time on the water or trail without giving up a hot meal.
02
Coziest coffee stop
East Side Bake Shop
Crowley Lake – Highway 395 Corridor • Artisan Bakery And Coffeehouse • Best For Pastry And Coffee After A Morning On The Creek
A small, artsy bake shop known for serious baked goods, good coffee, and an easygoing local crowd.
East Side Bake Shop punches far above its weight for such a small mountain outpost, with real-deal sourdough, seasonal pies, and pastries that would fit right into a city bakery. The space doubles as a casual gathering spot, where locals linger over coffee, chat about snow reports, and occasionally catch live music. It’s an ideal refuel stop on your way to or from McGee Creek.
03
Best for a splurge
The Lakefront Restaurant
Mammoth Lakes – Twin Lakes Shoreline • Upscale Alpine Dining Room • Romantic Special-Occasion Choice
An intimate lakeside restaurant pairing refined, seasonal dishes with one of the best views in the Eastern Sierra.
Set inside Tamarack Lodge overlooking Twin Lakes, The Lakefront feels like a storybook alpine hideout with white-tablecloth service and just a handful of tables. The kitchen turns out polished, seasonal plates that might feature local trout, game, and thoughtful vegetable sides, backed by a well-chosen wine list. Come here when you want to trade waders and hiking boots for a slower, more candlelit evening after a day around McGee Creek.
04
Steakhouse favorite
The Mogul Restaurant
Mammoth Lakes – Main Street Corridor • Classic Steakhouse With A Retro Vibe • Go-To Spot For Hearty Grilled Meats
Old-school in the best way, this steakhouse is all about generous cuts seared over a hot grill and served in a wood-paneled dining room.
The Mogul has been a Mammoth Lakes standby for decades, and it shows in the confident way they handle steaks, prime rib, and chops. Servers often finish your meat on the grill in view of the dining room, which keeps things fun and a little theatrical. It’s the kind of place you hit when the temperature drops, the day’s miles are catching up with you, and only a big piece of well-cooked meat will do.
05
Casual group spot
Roberto's Mexican Café
Mammoth Lakes – Old Mammoth Road • Lively Mexican Cantina • Best Bet For Margaritas And Combo Plates
A bustling local institution for big platters of Mexican comfort food, strong drinks, and a noisy, laid-back atmosphere.
Roberto’s is where groups head when they want a relaxed night of chips, salsa, and familiar favorites like enchiladas, fajitas, and burritos. Portions are generous, the bar is known for its margaritas, and the dining room fills up quickly during ski season and summer weekends. After a long day on McGee Creek or nearby trails, it’s an easy, social option that doesn’t require much planning beyond showing up hungry.