Last updated on December 1, 2022 by Wandering our World

If you’re ever headed to Minnesota and find yourself in the quaint little town of Canon Hills, there are some eateries that you simply mustn’t leave town without trying.

This place is big on flavors and has some of the most interesting dining options in the state; from bars to wineries and from ice cream parlors to Mexican tapas, the region certainly has a lot of great food on offer.

So, if you’re around the area, make sure to stop by these places to sample some of the best local cuisines that the restaurants in Cannon Falls, MN, has to offer. Let’s dig in!

Chef cooking
Photo for illustrative purposes only: Unsplash+

The Best Restaurants In Cannon Falls, MN: Food Worth Waiting For!

1. Dudley’s Pizza and Sandwich Shop 

A true Cannon Falls icon that’s been around since the 90s and has some of the town’s best pizza and sandwich options.

If you’re looking to immerse yourself in this small town’s culture and culinary delights, most of the locals will happily point you toward Dudley’s Pizza and Sandwich Shop. This is because, the restaurant has been in business since 1992, making it a supremely popular community hangout and easily one of the best restaurants in Cannon Falls, MN.

Locally owned and operated by Dudley Flodeen and his wife Donita, this Pizza and Sandwich shop celebrates what it means to be from Cannon Falls by incorporating ingredients from other local vendors as well. That means getting their sausage meat ground and seasoned locally at Greg’s Meats and their dough ingredients from another small vendor called Sweet Harvest Foods. So, when you go to Dudley’s you automatically become a patron to some other family-owned businesses in Cannon Falls as well!

With a simple and classic interior including a retro, checkered black, and white floor, Dudley’s makes sure to bring that small-town comfort and warmth that is sure to charm any visitor. All this combined with friendly staff and mouthwatering pizza makes the entire experience a day to remember. Be sure to order their signature sausage and pepperoni pizza to truly enjoy the best they have to offer.

Dudley’s Pizza and Sandwich Shop is open from Monday to Thursday 11:00 am to 10:00 pm, with different weekend timings. The restaurant is open on Fridays and Saturdays from 11:00 am to 12: 00 am and Sundays from 11:00 AM – 10:00 PM. So, make sure you check the date and time before you go!

Address: 320 Mill St W, Cannon Falls, MN.

Wine and pizza display
Photo for illustrative purposes only: iStock.com/Foxys_Forest_Manufacture

2. Nick’s Downtown Diner

Cannon Falls’ favorite diner that’ll have you reminiscing about the good ol’ days, comes with indoor and outdoor seating.

Another extremely popular local eatery is Nick’s Diner. This family-owned spot has been around Cannon Falls since 2013.

With so many things changing all around town, local patrons enjoy the fact that they can always rely on Nick’s to offer some delicious food and a cozy atmosphere. So, when in doubt, head to Nick’s for scratch-made homemade pies, burgers, and American breakfast favourites like eggs Benedict and biscuits and gravy.

Diners are quickly becoming a thing of the past and Nick’s does a great job to remind us why we all fell in love with them in the first place. The interior does a great job of creating a nostalgic aura, with black and white pictures scattered on the walls, making sure to remind everyone of the good ol’ days. The classic feel makes for great picture backdrops so make sure to snap a few to look back on when you get home. There’s also an outdoor dining option for when the weather is great and you want to soak up some sun.

Finally, no matter how crowded it gets (and it does get busy as Nick’s Diner is one of the most popular restaurants in Cannon Falls!) the staff always has a smile on their face, making the service unforgettable. So, become a local for a night and head over to Nick’s where the food’s always great and the environment’s simply magical.

Nick’s is open every day from 8:00 am – 2:00 pm, making it a lunchtime favorite. However, since it’s only open for a few hours each day, make sure you take some time out during the day to enjoy it and get a chance to visit.

Address: 331 W Mill St, Cannon Falls, MN

3. CannonBelles Coffee & Ice Cream Shop

A unique locally owned coffee and ice cream café, with sweet and savory eating choices, great for families with young ones who love all things sweet. 

What started as a simple cheese-making hobby in 2012, ended up finding a permanent home in Cannon Falls, where Deeann, Jackie, and Kathy have now grown their business venture into 2 fronts: CannonBelles Coffee & Ice Cream Shop and CannonBelles Artisan Cheese. So, while going to one, make sure to stock up on the other and take some cheese home to remind you of Cannon Falls, once you’re back!

Their Coffee & Ice Cream Shop is unlike any other, where the space opens up to highlight a rustic interior, booth seating made of unique wooden benches alongside a brick wall, making the place feel modern in a minimalistic and classic kind of way. The focus is to create a relaxing atmosphere by highlighting the use of wood, stone, and other organic elements, letting their natural beauty shine. Plus, there’s a bookshelf full of board games at the back to play if you have little ones who don’t like to wait for ice cream.

Additionally, there are some outdoor tables available if you want to enjoy your ice cream in the sun on a warm day too.

The menu is expansive, and not only does it have ice cream, smoothies, and coffee, but it also has a great selection of savory entrees! So, if you wanted to have a complete meal, this place will definitely not fail to deliver. As far as ice creams are concerned, the Licorice flavor is a local favorite, so we’ll recommend a scoop of that.

Plus, because they make their own cheese, their grilled cheese sandwich is out of this world, too. It’s one of the most demanded items on the menu! Make sure you order it to truly enjoy the café at its finest.

But no matter how hungry you are, you simply won’t have enough room to try everything in one visit, which is why you might have to stop by multiple times to get a true feel of everything the place has to offer!

CannonBelles Coffee & Ice Cream Shop is open Monday to Saturday from 7 am to 5 pm and Sundays from noon to 5 pm.

Address: 402 Mill St West, Cannon Falls, MN

cafe coffee and food selection
Photo for illustrative purposes only: iStock.com/Alisa Korolevskaya

4. Cannon River Winery

The pride of Cannon Falls, perfect for wine connoisseurs or for those looking for a more upscale dining experience with live music.

With a mission to rival the great wines of the world, Cannon River Winery came into being to try and put Cannon Falls on the global wine map. So if you’re looking to taste some of the finest wine that Cannon Falls has to offer, this might just be a definite stop on your visit itinerary.

The restaurant boasts an exquisite, modern interior that sets the mood for all kinds of occasions, whether you’re going to celebrate a special day or just looking forward to enjoying some local wine and live music; it’s never a dull day over at Cannon River Winery. The classy establishment makes for some great pictures as well, so make sure you take some to look back on.

The restaurant comes with a comprehensive home-grown and extracted wine list, so there will be something for everyone’s pallet or if you’re feeling adventurous, there’ll be loads of new drinks to try and the courteous, well-informed staff will be there to help you along the way. The menu has a lot of options, ranging from shareable platters which are super convenient if you all just want something to nibble on while you enjoy a glass of Minnesota’s finest, to sandwiches, pizzas, soups, and desserts.

Open from Monday to Thursday noon to 7 pm, Fridays and Saturdays from noon to 9 pm, and Sundays from noon to 6 pm. You can even call ahead to reserve a table if you’re busy sightseeing.

Address: 421 Mill St W, Cannon Falls, MN

Photo for illustrative purposes only: iStock.com/peshkov

5. Mill Street Tavern

A chic and trendy local bar that’s located in a beautiful, historic building with indoor and outdoor seating plans.

In the center of Cannon Falls, Minnesota, one block from the Cannon Valley Trail lies a true local gem that one simply cannot skip on a tour of Cannon Falls. A visit to the area is not complete without checking out Mill Street Tavern.

Not only is Mill Street Tavern located in a building that dates back to the late nineteenth century, this café still showcases the same original hardwood floors and exposed masonry that existed when the place was first made! It has an aesthetic and charm to the place that is unparalleled. How the restaurant has managed to keep to its roots while growing and keeping pace with the changing times is honestly remarkable.

With a dazzling variety of food and drink options to choose from, making a selection is sure to be a task and a half. From sandwiches to burgers, and from salads to desserts, every single thing that the chefs churn out will make your heart (and belly!) swoon. Their BLT and The Mill Street Burger Melt are some crowd favorites that you can put on your list to try. Plus, with tap beer at the ready, you’ll have all that you require and then some.

With outdoor and indoor dining options, the place always has plenty of room to choose from. Operational hours are from Tuesday — Sat,11:00 am – 8:00 pm (Kitchen Hours). Their space is open past 8 pm to sit and linger over a cold one. However, it is closed on Sundays and Mondays so make sure to plan accordingly.

Address: 410 Mill Street West, Cannon Falls, MN

Selection of beer
Photo for illustrative purposes only: iStock.com/blizzard_77

6. Rancho Loco Mexican Grill & Bar

The town’s most famous Mexican Grill & Bar, perfect if you’re looking to relax and unwind with some authentic Mexican food.

If you’re looking to add some international cuisine to your visit, then going to Rancho Loco Mexican Grill & Bar makes complete sense because it’s one of the best Mexican restaurants in Cannon Falls and the surrounding. So, give your taste buds a true treat and head on over to Rancho Loco and enjoy some traditional Mexican delights that will truly hit the spot.

The interior is classic and timeless, full of wood and stone elements with hanging rope lights, that add to the rustic allure and charm of the place. It also has an outdoor dining space that can be a great idea if the weather is nice. Being a local crowd-puller, this restaurant makes sure to satisfy your tastebuds with large helpings, numerous food and options, and a lively atmosphere.

Everything on the menu at Rancho Loco Mexican Grill & Bar is delicious, but the Steak Quesadilla, Chile Relleno, and Choriqueso are some fan favorites that locals swear by. As far as the drink menu goes, their beer on tap and many cocktails and mocktails to choose from, but patrons rave about their margaritas, so make sure to try those with whatever you order as well.

Rancho Loco Mexican Grill & Bar is open from Monday to Sunday 11 am to 10 pm. Making it a great place to visit on weekends too, when some other spots on this list might be closed.

Address: 31303 64th Ave Path, Cannon Falls, MN

Many types of tacos on the table.
Photo for illustrative purposes only: iStock.com/Gulcin Ragiboglu

7. Dan’s Bar & Grill

A classic bar with a great menu and outdoor seating, a little further away from the center of the town.

Even though Dan’s Bar & Grill is 2.3 miles off the main highway, it’s a great spot to try if you’re looking to experiment with classic all-time American favs but with a Cannon Falls twist to them. For example, they make their house BLT sandwich with garlic aioli instead of with mayo, as the standard recipe calls for. Similarly, they even add homemade red wine tomato jam in recipes that call for tomatoes! One thing for certain, though, is you’ll always be in for a treat at Dan’s.

The interior has plenty of conventional pub elements like wooden bar seating, textured and carpeted flooring, and brightly colored neon signs. Making the bar feel like your usual weekend hangout spot, so if you’re looking for a home away from home, then Dan’s is the right pick for you. It also has some outdoor seating that you can make use of if you want to enjoy the weather.

With a spectacular range of culinary options to choose from, you will surely be spoilt for choice at Dan’s. Though everything comes highly recommended, people rave about their tacos, so if you happen to like tacos, you’re in luck. The restaurant also has weekly specials that can add a layer of fun in deciding what to order, so if you’re unsure, just order the special and you’ll be golden.

Dan’s Bar & Grill is open Tuesday through Sunday from 11 am to 11 pm. However, their kitchen closes at 9 pm so make sure you go on time!

Address: 8485 240th St E, New Trier, MN

Selection of tacos
Photo for illustrative purposes only: iStock.com/DavidPrahl

8. Brewster’s Bar and Grill

Traditional bar with pool tables and juicy burgers, great for the entire family if you’re looking for a laid-back evening out.

Finally, last but not least, we have Brewster’s Bar and Grill. Brewster’s is a genuine local community spot, so if you want to get away from some of the more touristy areas in town and really see how locals spend their time, it’s definitely worth adding to your itinerary for Cannon Falls.

With some of the juiciest burgers in town, this restaurant makes sure that you always leave with a full stomach and a smile on your face. One of the most popular items on the menu is their double cowboy burger, but be prepared for gigantic serving sizes, to enjoy your meal to the fullest. So, if you’re planning on heading over to Brewster’s, we’d skip lunch if we were you!

The restaurant’s traditional outside facing makes a great place to snap some pictures as mementos of your visit to Cannon Falls, so make sure you strike a pose. It also has a very cozy interior and inviting pool tables where you can show off your skills while you wait for food or catch up with friends and family.

Brewster’s is open Monday to Thursday from 11 am to 12 am. On Fridays, it’s only open till lunch from 11 am to 2 pm, whereas on Saturdays, it opens into the wee hours of the morning from 11 am to 2 am, and on Sundays, it’s open from noon to midnight, so there’s plenty of time to make a pitstop at one of the restaurants In Cannon Falls that has a real local vibe to it.

Address: 115 4th St S, Cannon Falls, MN.

Racked and ready billiards balls.
Photo for illustrative purposes only: iStock.com/Trygve Finkelsen

The Best Restaurants In Cannon Falls: Our Final Thoughts

So, there you have it. Some of the best dining options and restaurants in Cannon Falls. The area has a vibrant dining scene and some of the greatest family-owned establishments that form the heart of the town’s community. You’re definitely going to be in good hands, no matter where you wind up at.