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.
It fully embraces its own history and the local history with lots of interesting memorabilia, photographs, and more pieces of the past.
Even many of the table surfaces have old photos in them that diners can look at while they are there.
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.
Not only does the Old Main Street Cafe draw people in with its timeless history, the food is fantastic, too.
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.
They have a full, all-day menu including delicious breakfast, wonderful lunches, great dinners, and absolutely mouthwatering desserts, including items like fried apple sundaes!
If You Only Have One Day to Visit This Small Town in Rhode Island, Here’s Everything You Absolutely Can’t Miss
If You Only Have One Day to Visit This Small Town in Maine, Here’s Everything You Absolutely Can’t Miss
If You Only Have One Day to Visit This Small Town in Massachusetts, Here’s Everything You Absolutely Can’t Miss
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.
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.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!