There are a plethora of dining options in the Peace Garden State, from the big cities to the small towns. It's hard to know exactly where to go and what to choose, so we put together a list of the 10 best restaurants in North Dakota that absolutely belong on everyone's food bucket lists. Take a look at these must-try restaurants:
1. Doolittles Woodfire Grill - Fargo, ND
This isn't just your average steakhouse-type place. The second you walk in you get the delicious aroma of rotisserie chicken, cooked over an actual wood fire. They have a wide variety of different food that anyone can enjoy, but the chicken is definitely one not to be passed up.
2. The Toasted Frog - Grand Forks, ND
Don't let the name weird you out, the Toasted Frog has amazing food and it's a great spot for dining out in North Dakota. They specialize in surf and turf but have a wide variety of different options. I recommend you ask them for their daily specials if you go - always changing, creative, and with great tastes that will blow you away.
3. Little Blue Elephant - Minot, ND
If you love Thai food, then this is the place for you. They have a variety of seafood, sushi, and other amazing Thai dishes that can satisfy the tastebuds of anyone. If you want true authentic food then this definitely needs to be on your list.
4. Hula Fire Grill - Williston, ND
With some of the best ribs and teriyaki chicken in the state, Hula Fire Grill is an absolute must. They have delicious Hawaiian-themed food and a fun atmosphere to enjoy your meal in. Locals and visitors alike love their great tropical selection.
5. The Wurst Shop - Dickinson, ND
Don't be fooled by the name - this is one of the best shops in Dickinson, period. If you love German cuisine, specifically various types of sausage and bratwurst, this is perfect for you. Everything you could want in a bratwurst shop is here, and they truly do have the "best darn sausage in town!"
6. Viking Room - Valley City, ND
If you're more of a Scandinavian food person, then this is the spot for you. They are known for their great breakfasts but you can go any time. The Viking Room is definitely a hidden gem in Valley City that everyone should try.
7. Theodore's Dining Room - Medora, ND
If you're looking for a fancy dinner in a beautiful place, then definitely consider Theodore's Dining Room in Medora. They have amazing steaks and a whole menu full of great choices everyone can enjoy. If you're visiting the area, it's definitely a must.
8. Blarney Stone Pub - Bismarck, ND
This authentic Irish pub offers not only great beer but also fantastic food. There's everything from oysters to burgers to shepherd's pie. Definitely check this place out - it is totally worth it.
9. Mezzaluna - Fargo, ND
If you're looking for a place that is a bit fancier, then here is one of the best ones in North Dakota. Mezzaluna offers fine cuisine and fantastically prepared dishes. It's got great potential as the perfect place for a date and they'll even write something for that special someone on their dessert plate in chocolate syrup. How cute is that?
10. Sabir's Buffalo Grill - Jamestown, ND
Perfectly fitting the bison capital of the state, this grill has amazing steaks, burgers, fish, and a plethora of other options. From bison burgers to tasty, fresh walleye, it is a true North Dakota option. This is a great choice if you are in Jamestown and a place you should definitely put on your bucket list.
There are a lot of options for wonderful food in North Dakota so it was hard to narrow down a list of just 10. What other places do you think deserve to be on everyone's restaurant bucket list for the state? Here are even more great restaurants in North Dakota to try when you've visited all of these.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!