15 Best Restaurants in Dickinson, ND

In search of the best restaurants in Dickinson, ND?

Dickinson is a city in North Dakota and the county seat of Stark County. It had a population of 25,167 in 2021. This city is a gateway to the Theodore Roosevelt National Park.

It is home to many family-friendly activities and well-attended annual events and boasts a lively downtown that hosts summer concerts and fairs.

Dickinson provides its residents and visitors with a friendly way of life while still being close to the attractions and conveniences of a significant urban area with culture, recreation, shopping, and dining options to suit practically any taste.

Dickinson restaurants are numerous. In this guide, we have the top picks for you.

Here are the top restaurants in Dickinson, ND.

Best Restaurants in Dickinson, ND

1. Dakota Diner

Dakota Diner

Warm your weary tourist legs after a long morning of sightseeing by treating yourself to some plates of great dessert at this North Dakota Diner.

Satisfying meals and friendly service are the order of the day at the establishment.

The amenities offered include a wheelchair-accessible entrance and facilities, high chairs, toilets, and perfect seating.

The meals on the menu are steak and eggs, club sandwiches, pumpkin pies, hot beef or hamburger, sausage gravy, apple pie, cottage cheese and peaches, and liver steak.

Dakota Diner is one of the best places to eat in Dickinson, ND. It opens every day from 6:00 am-8:00 pm except on Sundays from 6:30 am-8:00 pm.

Address: 2857 I94 Business Loop E, Dickinson, ND 58601-7138. Phone: +1 701-483-9696.

2. Brickhouse Grille

Brickhouse Grille

Start your meal at the homey Brickhouse Grille with appetizers such as the spinach and artichoke dip made of creamed spinach, garlic, and artichoke hearts topped with melted mozzarella cheese with tortilla chips and toasted pita bread.

Sides to accompany your meals include seasonal veggies, sauteed spinach, roasted mushrooms, tater tots, grilled asparagus, bacon, and onions.

Drinks include Coke, Diet Coke, Sprite, lemonade, and sweet and unsweetened tea.

Visit Brickhouse Grille on Tuesdays to Saturdays from 3:00 pm-10:00 pm.

Address: 2 W Villard St., Dickinson, ND 58601. Phone: +1 701-483-9900

3. Sakura Japanese Steak House & Sushi

Sakura Japanese Steak House & Sushi

Sakura Japanese Steak House & Sushi is one of the best restaurants in Dickinson, ND. This restaurant features sushi, teriyaki, and hibachi dishes in a cozy ambiance.

The sushi bar offers a special dish called sunmomo, comprising crab sticks, shrimp, octopus, and cucumber, with citrus ponzu sauce.

Soups and salads include miso, spicy dumpling, seafood, avocado salad, house ginger, and seaweed salad.

The restaurant opens every day from 11:00 am-10:00 pm except on Sundays from 11:30 am-9:00 am.

Address: 203 14th St W, Dickinson, ND 58601-3118. Phone: +1 701-483-3888.

4. El Sombrero

El Sombrero

El Sombrero is an eatery with a laid-back atmosphere that serves a substantial menu of Mexican favorites, drinks, and kid-friendly fare. It is one of the top restaurants in Dickinson, ND.

The establishment offers alcohol, cocktails, beer, comfort food, coffee, late-night food, vegetarian options, quick bites, and small plates.

Appetizers include bean dip, cheese dip, nachos with cheese, beans, beef, chicken, stuffed jalapenos pepper, and homemade Mexican chile.

Side orders include corn tortillas, tamales, beef or chicken tacos, and tostadas.

El Sombrero opens on Sundays from 11:00 am-9:00 pm and Tuesdays to Saturdays from 11:00 am-10:00 pm.

Address: 505 15th St W, Dickinson, ND 58601-2914. Phone: +1 701-483-5380.

5. Country Rose Cafe & Catering

Country Rose Cafe & Catering

Order appetizers at the establishment, such as breaded mozzarella sticks, meat or cheese quesadilla, French fries, and potato skin.

Breakfast sides include beef patty, hamburger steak, sausage gravy, brown gravy, and gluten-free buns.

Beverages such as soft drinks, milk, juice, milkshakes, hot spiced cider, coffee or hot tea, and hot chocolate.

Visit the restaurant on Sundays from 7:00 am-2:30 pm and Mondays to Saturdays from 6:30 am-2:00 pm.

Address: 837 E Villard St, Dickinson, ND 58601-5379. Phone: +1 701-483-2211.

6. Los Cabos

Los Cabos

After a family day of learning history at the Dickinson Museum Center, enjoy ravishing meals at Los Cabos, one of the best Dickinson restaurants.

The Fish taco platter consists of flour tortillas with breaded tilapia fish, sauteed with homemade salsa, lettuce, and pico de gallo and served with rice and beans.

The special diets feature vegetarian options such as veggie fajitas and Spanish enchiladas.

The dessert includes fried ice cream, sopapillas, caramel churros, and fried cheesecake.

Los Cabos is open on Sundays to Thursdays from 10:30 am-9:00 pm and on Fridays to Saturdays from 10:30 am-9:30 pm.

Address: 583 12th St W, Dickinson, ND 58601-3510. Phone: +1 701-483-1841.

7. Phat Fish Brewing

Phat Fish Brewing

Phat Fish Brewing is a family-friendly establishment with exclusive menu items suited to every taste and preference.

The beer and pizza featured on the menu are made in-house from scratch.

The restaurant is popular for its delectable taco and pepperoni pizza, mango habanero, red ale, pretzel bites and beer cheese, buffalo chicken sandwich, and mac and cheese nachos.

The restaurant welcomes all patrons on Sundays from 11:00 am-9:00 pm, Mondays to Wednesdays from 4:00 pm-10:00 pm, and Thursdays to Saturdays from 11:00 am-10:00 pm.

Address: 1031 W Villard St, Dickinson, ND 58601-4845. Phone: +1 701-761-0170

8. Country Kitchen Restaurant

Country Kitchen Restaurant

Whether with friends and family or solo dining, you can always be sure of a warm ravenous meal at the Country Kitchen Restaurant, as it is one of best places to eat in Dickinson, ND.

The establishment offers a fireplace, a great dessert, and an amazing coffee and tea selection.

The menu features chicken fried steak, eggs benedict, meatloaf, biscuits and gravy, breakfast hash, cheesy bacon fries, baked apples, and smoked sausage fillet.

Visit Country Kitchen Restaurant every day from 5:30 am-9:30 pm, except for Sundays from 6:30 am-9:30 pm.

Address: 528 12th St W, Dickinson, ND 58601-3509. Phone: +1 701-483-9376.

Are you considering more exploration of North Dakota? Here is our list of things to do in Minot, things to do in Fargo and things to do in Dickinson for a fun vacation.

9. JD’s BBQ


JD’s BBQ has been in business for over seventeen years and has been dedicated to ensuring their patrons never once leave dissatisfied.

The custom-made sandwiches include beef brisket, pulled pork, chili dog, inferno, and Hawaiian pork.

Start your meals with BBQ nachos, onion rings, French fries, beer-battered shrimp, spicy jalapeno cheese nuggets, and sweet potato fries.

Visit the establishment every day from 11:00 am-9:00 pm except on Sundays from 11:00 am-8:00 pm.

Address:789 State Ave Suite A, Dickinson, ND 58601-4676. Phone:+1 701-483-2277

10. Applebee’s


Start your exhilarating experience at Applebee’s by ordering appetizers such as boneless wings, mozzarella sticks, spinach and artichoke dip, breadsticks with alfredo sauce, and chicken quesadilla.

Order the oriental chicken salad or crispy chicken tender salad.

Other meals include chicken parmesan, garlic shrimp topped steak, fiesta lime chicken, and pretzel sticks.

The restaurant is open every day from 11:00 am-12:00 am except on Fridays and Saturdays from 11:00 am-1:00 am.

Address: 29 15th St W, Dickinson, ND 58601-3138. Phone: +1 701-227-8573.

11. Elks Lodge

Elks Lodge

Elks Lodge is one of the top restaurants in Dickinson, ND. The street view facing Elks Lodge is one picturesque scene that provides added enjoyment to your meal. 

The entrees such as peppercorn rib eye, jumbo shrimp platter, shrimp kabobs, and the walleyed platter consisting of a pan or deep-fried rice are served in the restaurant.

Pastas featured on the menu include creamy tomato penne, fettuccine alfredo, and vegetable medley.

The kids’ menu includes the cheese quesadilla, chicken strips, and buttered noodles.

Elks Lodge opens on Tuesdays to Saturdays from 5:00 pm-9:00 pm.

Address: 501 Elks Dr. Entrance, South side of the building, Dickinson, ND 58601-2907. Phone: +1 701-483-1137.

12. King Buffet

King Buffet

King Buffet is home to crowds ranging from university students to tourists with friends or solo dining. Because of its excellent service, it is revered one of the top Dickinson restaurants.

As the name implies, the restaurant offers an all-you-can-eat array of delicious affordably-priced meals such as spring rolls, shrimp rolls, teriyaki beef, teriyaki chicken, French fries, and fried doughnuts.

The seafood menu features shrimp with lobster sauce, Chinese vegetables, broccoli, garlic sauce, and mixed curry.

Visit King Buffet on Sundays from 10:00 am-10:30 pm, Mondays to Thursdays from 10:30 am-10:00 pm, and Fridays to Saturdays from 10:00 am-11:30 pm.

Address: 1173 3rd Ave W Ste 23, Dickinson, ND 58601-3863. Phone: +1 701-227-8888.

13. Wendy’s

If you are in for a hearty breakfast, order the homemade French toast sticks served with syrup or bacon cheddar cheeseburger topped with crispy onions and bacon jam.

Fresh salads made with locally sourced ingredients, such as taco salad made daily with homemade signature lettuce blend, diced tomatoes, salsa, sour cream, tortilla chips, and chili.

Beverages such as sunburst melon lemonade, pineapple mango lemonade, and brewed sweetened and unsweetened tea are served on the menu.

Wendy’s is open every day except on Thursdays from 7:00 am-11:00 pm.

Address: 325 19th St W, Dickinson, ND 58601-3027. Phone: +1 701-483-9511

14. Grand Dakota Hotel Grille

Grand Dakota Hotel Grille

Grand Dakota Hotel Grille specializes in American and grill fare with international dishes.

Excite your taste buds by ordering the stuffed peppers, artichoke and jalapeno dip, or cheese bread as appetizers.

The entrees featured on the menu include lemon chicken gnocchi, seasonal ravioli, and seared pork tenderloin.

You could create your customized pasta with your choice of toppings, such as bell peppers, caramelized onions, broccolini, peas, and spinach.

The restaurant opens Sundays from 7:00 am- 1:00 pm, Mondays to Fridays from 6:00 am-1:30 pm and 5:00 pm- 9:00 pm, and Saturdays from 7:00 am- 11:00 am and 5:00 pm – 9:00 pm.

Address: 532 15th St W, Dickinson, ND 58601-2913. Phone: +1 701-483-5600.

15. Astoria Bar and Grill

Astoria Bar and Grill

Astoria Bar and Grill offers meals suited to tastes and a group of staff willing to answer any questions about the menu.

Alcohols, cocktails, quick bites, spirits, comfort food, wine, and small plates are provided by the establishment.

The menu features hamburgers, fettuccine alfredo, and desserts to satisfy indulgent desires, such as banana toffee bourbon cake and raspberry white chocolate cheesecake.

The restaurant welcomes all patrons on Mondays to Thursdays from 4:00 pm-10:00 pm and Fridays to Saturdays from 4:00 pm-12:00 am.

Address: 363 15th St W, Dickinson, ND 58601-3017. Phone: +1 701-456-5000.

Map of the Best Restaurants in Dickinson, ND 

To get around during your trip to Dickinson, here is a map of the best restaurants in Dickinson with markers of the top places to eat in Dickinson, ND.


Are you considering more exploration? Here is our list of things to do in DuBois, restaurants in Mundelein and restaurants in Maysville for a fun exploration.

Plan a Visit to Dickinson

Vacationing takes us out of our comfort zones and helps us nurture our exploration instincts while making memories on lifetime adventures.

Expanding your horizons also involves trying new food, visiting a museum, and learning about antiquities on a trip.

Visiting Dickinson restaurants guarantees you a fun and satisfying experience. So pack your bags and make it your next trip.