No matter which state you’re in, small towns are the backbone of the United States. And there’s nowhere better to visit in a small town than a small-town cafe. These spots are beacons of friendly service, comfortable atmosphere, and delicious comfort food. Here in Minnesota, we have more than a few excellent spots that meet these criteria. In fact, in Freeport, Minnesota, a town of just 700 people, you’ll find one of the most charming small-town diners in the state. Charlie’s Cafe is a must-stop spot next time you’re in this central Minnesota town. Here’s what you need to know:

Charlie’s Cafe is a longstanding restaurant on Main Street in Freeport, Minnesota. It’s about 30 miles northwest of St. Cloud.

Ted Overturf/Google

The restaurant has been operating at its current location since 1965. It still draws crowds to this day.

Peter Lamm/Google

The restaurant’s long history is evident as soon as you walk in. Slide onto a stool along the old-school lunch counter for a close-up glimpse of this restaurant’s inner workings.

William Clarke/Google

There’s also plenty of seating for those who prefer a quieter meal. No matter where you sit, you’ll be guaranteed to have excellent service and fantastic food.

Amy Weigel/Google

Speaking of food, Charlie’s Cafe has a menu of comfort food favorites. Sandwiches, salads, and soups make up the bulk of the lunch menu.

Jose Quiroz/Google

The burgers are also great. This classic diner fare is best eaten alongside a pile of fries, onion rings, or tater tots. Luckily, Charlie’s has all three!

Taejung Chang/Google

Of course, like any classic diner, Charlie’s also has great breakfasts. This favorite meal is served all day. Stop in for a hearty plate of bacon, eggs, hash browns, toast, or pancakes!

Taejung Chang/Google

All in all, Charlie’s Cafe is a small-town diner that has something for everyone. For more information about Charlie’s Cafe, be sure to take a look at their website and follow the restaurant on Facebook. And for more small-town eating in Minnesota, check out our list of 10 small-town restaurants that serve up amazing food.

Ted Overturf/Google

Peter Lamm/Google

William Clarke/Google

Amy Weigel/Google

Jose Quiroz/Google

Taejung Chang/Google

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 115 Main St E, Freeport, MN 56331, USA