Restaurants near Garrison

Out of Place 9575 Madison St, Garrison Pizza • $
9575 Madison St, Garrison

“This place is the best! Every time I come here, it’s always a great time and the food is consistently awesome!”

4.8 Superb26 Reviews
Spotlite Cafe & Ice Cream Shop 9563 Madison St, Garrison Family • $
9563 Madison St, Garrison

Customers` Favorites

Two Eggs Hash Browns and Toast
Pot Roast Melt
Patty Melt
Tuna Melt
Taco Salad
French Dip
Onion Rings
French Fries
Fish Sandwich
Fish and Chips

“Best place to go when in the area. Breakfast is the best, they keep it simple and dont over think it. Simplicity is the key to success there. The wait staff is on point as well.”

4.5 Superb213 Reviews
Charlie's Bar & Grill at Northwood Hills Golf Course 18217 Captive Lake Rd, Garrison Bar & Grill • $
18217 Captive Lake Rd, Garrison

“The course is very nice and I liked how much variety there was in the different holes with the altitude differences. The greens tees and fairways were also well kept. I was happy to be able to use my youth on course here. The staff was very nice and understanding and their food and drink in the pro shop was not over priced. Overall I was very happy with this course.”

4.4 Superb26 Reviews
Ice Cream Shop 9563 Madison St, Garrison Ice Cream Shop • $$
9563 Madison St, Garrison

Customers` Favorites

Pie

“Best place to go when in the area. Breakfast is the best, they keep it simple and dont over think it. Simplicity is the key to success there. The wait staff is on point as well.”

4.3 Superb32 Reviews
Harbor Inn Bar & Pizza 10414 US-169, Garrison Bar • $
10414 US-169, Garrison

Customers` Favorites

Pizza
Sam Adams

“A must do when in Garrison. Great staff that hustle, wonderful people, cheap drinks with good variety of spendy fancy tequilas/bourbon/vodka/beer, fabulous meat raffle, fantastic view. We love the homemade pizza so much. If you like gambling, they’ve got plenty of it. Do The Harbor Inn!”

3.9 Good116 Reviews
Lonesome Pine Restaurant & Bar 13726 Katrine Dr, Deerwood American • $$
13726 Katrine Dr, Deerwood - 4.68 miles

Customers` Favorites

Prime Rib Grilled Cheese Sandwich
Mud Pie
Escargot
Tenderloin Stroganoff
Shrimp Tacos
Homemade Beer Battered Onion Rings
Lava Cake
Mini Donuts
Shrimp Pasta
Walleye Bites

“Came in and had a wonderful filet and potatoes! A big shout out to Josh for his big heart for Veterans! Thank you.”

4.8 Superb330 Reviews
JJ’s Nest 26915 MN-18, Brainerd Bar & Grill • $
26915 MN-18, Brainerd - 1.17 miles

Customers` Favorites

Onion Rings
Chicken Wings
Wrap
Fish Sandwich
California Burger
Chicken Salad
Cheese Cards
Rueben Burger
Cheeseburger
Spicy Pickle Fries

“Enjoyed a Razz Melt today, DELICIOUS sandwich and Linda is ALWAYS an awesome server! Highly recommend making a stop here anytime you're in the area!”

4.5 Superb245 Reviews
Eddy's Resort 41334 Shakopee Lake Rd, Onamia American • $$
41334 Shakopee Lake Rd, Onamia - 8.55 miles

“We have been to Eddy’s a number of times when visiting family. We have been happy with the clean and spacious rooms and great restaurant. You also can’t beat their perfect location on Lake Mille Lacs. We were especially happy with their management’s customer service when we stayed there this weekend! We will always stay here when we are back for visits!”

4.4 Superb222 Reviews
Bear Pine Bar and Grill 25039 Tame Fish Lake Rd, Deerwood American • $$
25039 Tame Fish Lake Rd, Deerwood - 8.17 miles

“Course was beautiful and in great condition! The greens rolled true! Challenging course that is still very playable! I will be back to play again!”

4.5 Superb53 Reviews
The Joint - Tavern & Eatery 26838 US-169, Aitkin Bar & Grill • $
26838 US-169, Aitkin - 8.14 miles

Customers` Favorites

Roast Beef
Broasted Chicken Dinner
Cindy's Special w Fries
All You Can Eat Ribs
Bacon Cheeseburger
California Burger
Pan Fried Walleye
Chicken Sandwich
Chicken Basket
Chicken Fajitas

“My husband and I decided to try the joint for the first time we got the walleye fillets and they are the best fish around the fillets are huge and so juicy 10/10 so good 😍 our new fav! The girls working were so nice and friendly also”

4.3 Superb213 Reviews
JR's Junction Inc 22974 Co Rd 2, Brainerd Bar • $
22974 Co Rd 2, Brainerd - 6.93 miles

Customers` Favorites

Cheese Curds
Double Cheeseburger
Steak Sandwich

“Just a nice place to hang out.”

4.3 Superb116 Reviews
White Oak Grill 17698 MN-6, Deerwood American • $$
17698 MN-6, Deerwood - 8.44 miles

Customers` Favorites

Chicken Wings

“We enjoyed date night & a delicious dinner at White Oak Grill (Ruttger’s Bay Lake Resort) tonight 😊 House exclusive Devil’s Washboard beer, Asiago Stuffed Gnocchi, White Cheddar Cheese Curds, Braised Beef Short Ribs, White Oak Wagyu Burger (with Onion marmolade), and a Blueberry Lemon Bread Pudding 👏 We will be back 😁”

4.2 Good80 Reviews
Ruby's Dining Room 25039 Tame Fish Lake Rd, Deerwood Buffet • $$
25039 Tame Fish Lake Rd, Deerwood - 8.15 miles

Customers` Favorites

Walleye
Your Salad

“Brita was absolutely amazing. She is such a caring person, and her knowledge of the menu made ordering easy. The food was fantastic, and her bright, uplifting personality made the whole experience enjoyable.

The kitchen was a little slow, but we happily stayed because Brita was so kind, engaging, and genuinely interesting to talk to. Great service like hers is hard to find. We’ll definitely be back!”

3.5 Good20 Reviews
1991 Kitchen 777 Grand Ave, Onamia American • $
777 Grand Ave, Onamia - 8.55 miles

Customers` Favorites

Mashed Potatoes and Gravy
Spaghetti and Meatballs
Steak and Shrimp
Country Breakfast

“Menu is much smaller than it was 5 years ago. Food is still good! Cheeseburger was delicious. If there is a wait you can make a reservation and they will text you when there is availability. Which is awesome, leaves time to enjoy rest of the casino.”

3.9 Good68 Reviews