In the Land of 10,000 Lakes, there are many types of restaurants to choose from. Some are hidden away from sight. Others offer incredible aerial views. And still others are housed in unique buildings that bring a fun, quirky atmosphere to a dining experience. That’s certainly the case at the School House Cafe in McGregor, Minnesota. This spot is housed in an old schoolhouse, and its charm – combined with its excellent food – makes it well worth the drive.

School House Cafe is a lovely spot in rural Minnesota. You’ll find it at 14 Country House Ln., McGregor, MN 55760.

School House Cafe in McGregor, MN/Facebook

Housed in an old schoolhouse, it’s one of the cutest spots in northern Minnesota. Surrounded by open fields, it’s absolutely charming.

School House Cafe in McGregor, MN/Facebook

Inside, the cozy dining area will make you feel welcome. Members of staff are quick with a smile. They’ll make you right at home.

Matt K./Google

Inside, the restaurant is just as charming. The walls are covered in interesting collectibles, art, and memorabilia. You’ll never tire of looking at it as you wait for your food.

Jessica Brouillette/Google

There’s also a gift shop where you can get fun knickknacks and other souvenirs.

Jessica Brouillette/Google

As for the food, you’re going to love it. The delicious sweet rolls have been featured by WCCO. Take one home, and it’ll take you days to eat it!

School House Cafe in McGregor, MN/Facebook

But before you take home a roll, you’ll want to order a meal. Hearty portions make the all-American breakfasts a knockout.

Nauman Khan/Google

Besides breakfast, other options include sandwiches and salads. You can’t go wrong no matter what you get!

Matt K./Google

If you’re still hungry after your meal - or even if you aren’t - try a piece of pie! With a warm mug of coffee, it’ll be a meal you don’t soon forget.

Simone Maltais/Google

This charming schoolhouse restaurant is not to be missed. For more information about it, check out the School House Cafe Facebook page.

School House Cafe in McGregor, MN/Facebook

Matt K./Google

Jessica Brouillette/Google

Nauman Khan/Google

Simone Maltais/Google

OnlyInYourState may earn compensation through affiliate links in this article.