The 11 best restaurants in Forest Lake, MN span every price point and meal type: Mallards Restaurant (220 Lake St N) for waterfront dining, Stella's on 97 (7050 Scandia Trail N) for upscale steaks, Keys Cafe (1960 W Broadway Ave) for breakfast, Coffeesmith (432 N Shore Dr) for coffee, and Rancho Loco (25 Lake St N) for Mexican. All are locally owned and within 10 minutes of downtown Forest Lake.
Researching Forest Lake Before a Move?
Most people who search for Forest Lake restaurants are thinking about moving here.
The dining scene is walkable, local, and lake-adjacent, which tells you something about the community itself. If you are weighing Forest Lake against other Twin Cities suburbs, the Muske Team can show you what homes actually look like near each of these spots.
Quick Reference: All 11 Restaurants
| Restaurant | Address | Cuisine | Price | Best For |
|---|---|---|---|---|
| Stella's on 97 | 7050 Scandia Trail N | American / Steak | $$$ | Date night, special occasions |
| Norman Quack's | 843 W Broadway Ave | American Comfort | $$ | Casual dinner, burgers |
| Keys Cafe | 1960 W Broadway Ave | Breakfast / Cafe | $ | Breakfast, brunch |
| Famous Dave's | 43 19th St SW | BBQ | $$ | Family dinner, takeout |
| Mallards Restaurant | 220 Lake St N | Steak / Seafood | $$$ | Waterfront dining, fine dining |
| Rancho Loco | 25 Lake St N | Mexican | $$ | Happy hour, group dining |
| Coffeesmith | 432 N Shore Dr | Coffee / Cafe | $ | Morning coffee, remote work |
| Pizza Pub | 8241 N Shore Trail | Pizza | $$ | Family dinner, kids |
| The Old Log Cabin | 9726 Scandia Trail N | American / Historic | $$ | Weekend dinner, atmosphere |
| Village Inn | 4848 E Viking Blvd, Wyoming | American / Breakfast | $ | Breakfast, all-day dining |
| Blue Heron Grill | 14725 Victor Hugo Blvd, Hugo | American / Casual | $$ | Patio dining, scenic views |
Price guide: $ = under $15 per person, $$ = $15 to $30, $$$ = $30 and above. Hours and menus subject to change; verify before visiting.
The Full List
Forest Lake's dining scene is concentrated in two corridors: downtown on Lake Street and Broadway, and the North Shore Drive strip. Both areas are walkable from residential neighborhoods and within 10 minutes of any address in the city. The restaurants below are locally owned or locally operated, and collectively represent the dining culture that prospective residents consistently ask about when considering a move to the area.
1. Stella's on 97
7050 Scandia Trail N, Forest Lake, MN 55025
Upscale American steakhouse near Forest Lake Golf Club. Known for premium cuts, a full bar, and views of the surrounding course. The go-to for business lunches and anniversary dinners in the area.
- Price: $$$
- Hours: [VERIFY: current hours]
- Best for: Date night, special occasions
Near: Scandia Trail corridor, Forest Lake East residential area.
2. Norman Quack's
843 W Broadway Ave, Forest Lake, MN 55025
Casual neighborhood bar and grill on Broadway. Solid burgers, pasta, and a full bar. The kind of spot where locals end up on a Tuesday night without planning it.
- Price: $$
- Hours: [VERIFY: current hours]
- Best for: Casual dinner, after-work drinks
Near: Downtown Forest Lake, walkable from Broadway residential streets.
3. Keys Cafe
1960 W Broadway Ave, Forest Lake, MN 55025
Minnesota breakfast institution with a Forest Lake location on the west side of Broadway. Known for large portions, homemade pies, and weekend waits that tell you something about the quality.
- Price: $
- Hours: Breakfast and lunch daily [VERIFY: current hours]
- Best for: Breakfast, weekend brunch
Near: West Broadway, close to Forest Lake Area High School.
4. Famous Dave's
43 19th St SW, Forest Lake, MN 55025
BBQ chain with a strong Forest Lake following. Ribs, brisket, and the cornbread muffins are the reasons people come back. Near I-35 on the west side, easy for commuters stopping on the way home.
- Price: $$
- Hours: [VERIFY: current hours]
- Best for: Family dinner, takeout, BBQ cravings
Near: West Forest Lake near I-35, convenient for commuters.
5. Mallards Restaurant
220 Lake St N, Forest Lake, MN 55025
The most lakeside dining option in the city. Steaks and fresh seafood in a historic building on Lake Street, one block from the water. Patio seating in summer has views toward the lake.
- Price: $$$
- Hours: Dinner daily [VERIFY: current hours]
- Best for: Waterfront dining, fine dining in Forest Lake
Near: Downtown Forest Lake, Lake Street lakeside district.
6. Rancho Loco
25 Lake St N, Forest Lake, MN 55025
Mexican restaurant in the heart of downtown. Fajitas, tacos, and margaritas in a lively atmosphere. Consistently one of the most-recommended spots by Forest Lake residents for casual group dinners.
- Price: $$
- Hours: Lunch and dinner daily [VERIFY: current hours]
- Best for: Happy hour, group dining, margaritas
Near: Downtown Forest Lake, Lake Street corridor.
7. Coffeesmith
432 N Shore Dr, Forest Lake, MN 55025
Independent coffee shop on North Shore Drive, the main commercial strip along the lake's north side. Artisan espresso drinks, pastries, and a relaxed interior that draws remote workers and local regulars equally.
- Price: $
- Hours: Morning and afternoon [VERIFY: current hours]
- Best for: Morning coffee, remote work, quick pastry stop
Near: North Shore Drive, serving lakeside residential neighborhoods.
8. Pizza Pub
8241 N Shore Trail, Forest Lake, MN 55025
Hand-tossed pizza and pub fare on the north end of the lake near the Wyoming border. Casual and family-friendly, with a loyal neighborhood following from the surrounding residential areas.
- Price: $$
- Hours: [VERIFY: current hours]
- Best for: Family dinner, pizza, casual nights
Near: North Shore Trail, northern residential areas toward Wyoming.
9. The Old Log Cabin
9726 Scandia Trail N, Forest Lake, MN 55025
A 1930s log cabin converted to a restaurant on the Scandia Trail corridor. Fireplace, rustic interior, and classic comfort food. The building itself is worth the trip — there is nothing else quite like it in the area.
- Price: $$
- Hours: [VERIFY: current hours]
- Best for: Weekend dinner, atmosphere, winter evenings
Near: Eastern Scandia Trail corridor, near Scandia border.
10. Village Inn
4848 E Viking Blvd, Wyoming, MN 55092
Just across the Forest Lake border in Wyoming, this Village Inn draws the northern Forest Lake and Wyoming resident base. All-day breakfast, reliable pancakes, and the kind of consistent quality that makes it a weekly habit for regulars.
- Price: $
- Hours: Open daily, breakfast through dinner [VERIFY: current hours]
- Best for: All-day breakfast, family dining
Near: Wyoming, MN, serving northern Forest Lake and Wyoming neighborhoods.
11. Blue Heron Grill
14725 Victor Hugo Blvd, Hugo, MN 55038
In Hugo, roughly 10 minutes south of Forest Lake. Outdoor patio with scenic views, fireplace inside for winter dining. The most destination-feel restaurant on this list for residents willing to make a short drive south.
- Price: $$
- Hours: [VERIFY: current hours]
- Best for: Patio dining, scenic dinner, Hugo area residents
Near: Hugo, MN, 10 minutes south of Forest Lake via Victor Hugo Blvd.
Frequently Asked Questions
What is the best restaurant in Forest Lake, MN?
For fine dining, Mallards Restaurant at 220 Lake St N is the consistent top pick among residents, particularly for its lakeside location and steak and seafood menu. For upscale occasions further from downtown, Stella's on 97 at 7050 Scandia Trail N is the local standard. For casual dining, Rancho Loco and Norman Quack's on Broadway handle most of the weekly restaurant traffic from Forest Lake residents.
Does Forest Lake have good dining options for families?
Yes. Keys Cafe, Famous Dave's, and Pizza Pub are all family-friendly with relaxed atmospheres and kid-appropriate menus. Keys Cafe on West Broadway is particularly popular with families on weekends, and Famous Dave's near I-35 is a common post-game stop for Forest Lake youth sports teams.
Is there waterfront dining in Forest Lake?
Mallards Restaurant at 220 Lake St N is the closest to waterfront dining in Forest Lake, situated on Lake Street one block from the lake with summer patio seating. Coffeesmith on North Shore Drive offers lake-adjacent atmosphere without full dining. For fully on-the-water boat-in dining, Forest Lake does not currently have a dedicated marina restaurant, though several lakeside bars operate seasonally.
Living Near These Restaurants
The Muske Team is based in Forest Lake and works with buyers relocating to the area every year. One of the most common questions before a move is about the dining and lifestyle quality, and the honest answer is that Forest Lake's restaurant scene reflects the community: locally owned, unpretentious, and concentrated in a walkable downtown corridor within easy distance of most neighborhoods in the city.
If you are weighing a move to Forest Lake and want to understand what specific neighborhoods look like near the dining corridor, contact the Muske Team for a no-pressure conversation about the market. License: [INSERT: MN license number].
Browse Forest Lake HomesReady to explore Forest Lake?
Let the Muske Team guide you to the right neighborhood near your favorite local spots.
View Available Homes