When you walk into this restaurant, you can tell it’s been around for a while. It has gained a reputation for being not only a local favorite but also leaves a great impression on travelers. Located in the historic downtown of Devils Lake, ND, it is loaded with local history and has certainly held up its charm after all these years. You’ll want to visit this place at least once just to see it for yourself.

Old Main Street Cafe is located right in the heart of downtown Devils Lake, ND.

Kevin R/Yelp

It fully embraces its own history and the local history with lots of interesting memorabilia, photographs, and more pieces of the past.

Old Main Street Cafe/Facebook

Even many of the table surfaces have old photos in them that diners can look at while they are there.

Old Main Street Cafe/Facebook

This unique restaurant is multi-leveled, with both downstairs seating and seating upstairs. The walls are covered in photos and many parts of the building are still original from when it was built so long ago.

Old Main Street Cafe/Facebook

Not only does the Old Main Street Cafe draw people in with its timeless history, the food is fantastic, too.

Old Main Street Cafe/Facebook

By far the most popular food they make is soup, filling up their soup bar that will keep people coming back up to refill their bowls with more.

Old Main Street Cafe/Facebook

They have a full, all-day menu including delicious breakfast, wonderful lunches, great dinners, and absolutely mouthwatering desserts, including items like fried apple sundaes!

Old Main Street Cafe/Facebook

The Old Main Street Cafe has been around for years and will probably be around for many more, so make sure to put this one on your dining bucket list! It is the perfect way to experience both history as well as eat wonderful food. You can see the full menu and learn more about it at their website.

Kevin R/Yelp

Old Main Street Cafe/Facebook

The Old Main Street Cafe is located at 416 4th St NE, Devils Lake, ND, 58301.

While this restaurant is quite old, it isn’t the oldest one still in operation in North Dakota – that title goes to this awesome restaurant.

OnlyInYourState may earn compensation through affiliate links in this article.