Restaurants in McCall, ID
Restaurants in McCall, ID span lake-view patios on Payette Lake, chef-driven spots in Downtown McCall, and casual après hangouts near Brundage Mountain and Ponderosa State Park. Expect Northwest comfort with a fresh, seasonal lean— Idaho trout, wood-fired pizzas, craft breweries, and brunch cafés that kickstart trail days. Whether you’re walking from the marina, rolling in after mountain biking, or gathering the family for an easy dinner, McCall’s dining scene is relaxed, scenic, and built for four-season living.
The Den On Payette
The Den on Payette, located just steps from downtown McCall and overlooking the shores of Payette Lake, is a go-to spot for breakfast and brunch that combines hearty mountain flavors with a welcoming, family-owned atmosphere. The restaurant serves up signature dishes like the wild harvest omelette with house fries, indulgent French toast, perfectly poached eggs, and fresh avocado toast. The Den has a commitment to inclusive dining, with thoughtfully crafted gluten-free options inspired by the chef’s own Celiac journey. Guests can enjoy cozy interiors or relax on the patio while soaking in the lake and mountain scenery.
RiverGrill at Brokenhorn Brewery
RiverGrill at Broken Horn Brewing Company is a local favorite in McCall. Serving from a full-season food truck parked right at the brewery, RiverGrill has earned a loyal following for its juicy smash burgers, flavorful BBQ sliders, and fresh chicken Caesar pitas, along with sharable bites like soft pretzel bites with queso. The menu pairs perfectly with Broken Horn’s rotating lineup of house-made beers, from hoppy IPAs to creative seasonal brews like the Hells Canyon Jalapeño Lager. Relax inside the rustic taproom or on the patio, where live music, trivia nights, and a dog-friendly setting make it feel like the heart of the community.
Spitfire Tacos + Tequila
Since opening its doors in August 2025, this vibrant lakeside eatery has quickly become a community favorite, offering a menu rich with inventive tacos and burritos—crispy pork belly, Korean BBQ pork belly, birria quesatacos, and the ever-popular Smashburger Taco, all paired with meticulously crafted tequila flights and agave-forward cocktails. Spitfire’s playful, “authentically made, inauthentic” approach to Mexican cuisine—and their thoughtful, seed-oil-free cooking philosophy—adds a delicious modern twist to traditional fare.
Alpine Pantry And Provisions
Alpine Pantry and Provisions is the go-to café for breakfast and lunch, blending the feel of a neighborhood market with a cozy community café. Open each day from early morning through mid-afternoon, it has earned a reputation for its buttery Alpine waffles, perfectly runny over-easy eggs, crispy bacon, and hearty breakfast burritos, all complemented by rich, specialty lattes. The café is especially noted for its wide-ranging menu that accommodates dietary preferences—with standout vegetarian, gluten-free, and vegan offerings such as cauliflower paninis, avo-toast, soyrizo tacos, and wraps.
The Cutwater on Payette Lake
The Cutwater on Payette Lake is one of McCall’s most inviting spots to dine with a view. Overlooking the sparkling waters of Payette Lake, it offers a relaxed yet polished atmosphere. The menu highlights approachable American classics and Pacific Northwest–inspired dishes, with options ranging from hearty comfort fare to fresh, seasonal plates.
Frenchie’s
Frenchie’s on Third is a fast-casual gem beloved by both locals and visitors. Known for standout dishes like shrimp and chicken po’ boys, juicy Cajun-style burgers, hearty homemade chowder, and the richly satisfying DAT burger, Frenchie’s pairs bold, fresh flavors with generous portions and authentic charm. Whether you're grabbing lunch on the lower patio (dogs welcome during summer months) or enjoying their “blue plate specials” inside their cozy, house-like space, the friendly and creative team—rooted in New Orleans culinary tradition.
Rupert’s Restaurant
Rupert’s at Hotel McCall is a refined dining destination located on the shores of Payette Lake in the historic Hotel McCall, just steps from the center of town. Led by James Beard–nominated Chef Gary Kucy, the restaurant is known for globally inspired dishes crafted with fresh, regional ingredients. Entrées include maple mustard–glazed elk meatloaf, pan-roasted duck breast, or the vegetarian ramen bowl, alongside seasonal market fish and perfectly grilled steaks. Small plates like bacon ranch shrimp scampi, Himalayan momos, and crispy Brussels sprouts make for excellent starters, and the extensive wine list and creative cocktails elevate the experience even further. With a stylish dining room, lake-view patio seating in warmer months, and a welcoming atmosphere that balances polish with McCall’s laid-back charm, Rupert’s has become a go-to for both special occasions and memorable evenings out in the heart of town.
Stax
This cozy café is celebrated for its house-made breads and generously portioned, gourmet-style sandwiches, crafted fresh daily on soft, scratch-made rolls. Standout menu items include the savory Chicken Bacon Rancher, melty French Dip, creative Holiday Sandwich with turkey, ham, cheddar, and cranberry cream cheese, and the indulgent Bovine Reuben—featuring smoked pastrami, sauerkraut, Swiss cheese, and rich island or signature horseradish sauce. Vegetarian and lighter fare are also thoughtfully served, with options like veggie lettuce wraps and garden-style sandwiches that don’t compromise on flavor.
Lardo Grill & Saloon
In the heart of downtown McCall, Lardo’s Grill & Saloon is a dependable classic for hearty American fare. The menu is anchored around generous, comfort-food favorites—prime rib, rib-eye steak, shrimp scampi, and the signature Lardo’s New York Steak Sandwich all deliver big flavor. Meals like meatloaf, spaghetti and meatballs, or fish and chips further reflect Lardo’s reputation as a place for solid, homestyle meals done right.
Steamers Steak & Seafood
Just steps from Payette Lake, Steamers Steak & Seafood offers a cozy, rustic ambiance that’s perfect for a special evening or a refined casual dinner. The menu delivers standout surf-and-turf fare, with popular dishes like steamed clams, baked scallops Parmesan, wild sockeye salmon fillet, and Idaho rainbow trout alongside hearty land options such as top sirloin steak, rack of lamb, and beef tenderloin — all crafted with thoughtful, fresh ingredients and attention to flavor.
Pueblo Lindo
Pueblo Lindo brings lively, authentic Mexican fare to the heart of town. This warm and colorful restaurant delivers generous portions of classic dishes like chili verde pork, steak fajitas, enchiladas, burritos, and chimichangas, along with house-made guacamole and robust margaritas that are often raved about for their size and flavor.
The Mill Steak And Spirits
The Mill Steaks & Spirits offers a warm and inviting dining experience in the heart of McCall. The menu showcases prime rib and choice-cut steaks, barbecue, chicken, and seafood dishes, all made with fresh, locally sourced ingredients to appeal to discerning palates.
My Father’s Place
My Father’s Place is a McCall institution, beloved for its classic, no-frills approach to hearty American diner fare. Just a few blocks from Payette Lake, it has been serving up generous portions since 1989 in a nostalgic setting complete with retro décor and counter service. The menu is best known for its juicy burgers—from the classic cheeseburger to loaded specialty stacks—along with crispy fries, creamy milkshakes, and indulgent ice cream sundaes that hit the spot after a day on the lake or the slopes.
Toll Station Pizza And Grill
At Toll Station Pizza & Grill, pizza is the star—favorites include the fully loaded McCall Special, the hot honey-drizzled Chicken Popper, and the tangy Chicken Caesar—but the menu also features gluten-friendly crust options, pastas like house-made lasagna and fettuccine Alfredo, juicy burgers, and sandwiches such as the prime rib au jus and chicken pesto. Appetizers like loaded fries, firecracker shrimp, and creamy cheese curds make it easy to share.
Lago Chapala Mexican Restaurant
Lago Chapala offers one of the best lakeview patios in McCall, making it a scenic favorite for authentic, casual Mexican dining. Just steps from the marina, this cozy spot serves up traditional dishes like combo fajitas, chicken carnitas, pollo a la Chapala, arroz con pollo, and tacos a la Chapala, all made with fresh ingredients and time-honored recipes.
Mile High Marina
Mile High Marina Grill offers a casual, lakeside dining experience just east of downtown McCall near Payette Lake. Situated within a full-service marina, the grill serves satisfying American dishes like the popular steak tacos—featuring marinated flank steak, corn tortillas, Cotija cheese, chipotle sauce, and lime—alongside grab-and-go favorites and bar-style fare.
The Sushi Bar
The Sushi Bar offers a creative menu of sushi rolls (like El Diablo, ShrimpZilla, and the veggie-friendly Valley Veggie), rice bowls, small plates, seasonal pho and tom kha soups, and an array of innovative salads—perfectly paired with an extensive selection of sake, local microbrews, and wine. Notably, it's the only Green Certified restaurant in Idaho, recognized for rigorous sustainability standards in ingredients, energy use, waste reduction, and packaging.