We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Ranch Steakhouse

1119 Highway 20 S, Devils Lake, ND 58301-3542
+1 701-662-6630
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good26%
  • Average8%
  • Poor2%
  • Terrible1%
Travelers talk about
“steak” (36 reviews)
“prime rib” (12 reviews)
“walleye” (13 reviews)
Closed Now
American, Steakhouse, Gluten Free Options
₱₱ - ₱₱₱
1119 Highway 20 S, Devils Lake, ND 58301-3542
All Details
Write a ReviewReviews (136)
Traveler rating
Traveler type
Time of year

1 - 10 of 134 reviews

Reviewed 2 days ago

I understand that each evening the chef prepares a different sushi recipe. We arrived for an early supper and were able to have the sushi during happy hour at a special price. The sushi was tasty and a yummy treat! And our meal was delicious!!

Thank Cheryl G
Reviewed 4 weeks ago

Recently passed through Devil's Lake and visited this establishment. The service was outstanding, the choke cherry barbeque sauce was very good and added flavor to the chicken, brisket and ribs.

Thank d w
Reviewed 4 weeks ago

The Ranch is an institution in my home town. On a recent trip back to do a little fishing and visit with family I made my annual visit to The Ranch. We had a Minnie reunion of sorts with former classmates. I normally have a...More

Thank ashmw67
Reviewed 4 weeks ago

I went with a small group, everyone ordered steak expect me. I had the Cajun sausage and chicken dish, sauce was excellent. Everyone liked their steaks, kinda wish I had one. The atmosphere was a little more than casual, but there were all kinds of...More

Thank Robert W
Reviewed 30 May 2018 via mobile

My wife and I ate here for our anniversary. We decided to make it an early diner so we could get back to the camp to relax. Felt like we had our own private chef and staff. We were the only ones in the dinning...More

Thank Richard C
Reviewed 20 April 2018 via mobile

We were in on town on business and decided to try this place. We drive though DL often but didn't even know this existed. Looking like an old barn, the bar is downstairs and the spacious dining room upstairs. The food was awesome...some different menu...More

1  Thank Pat H
Reviewed 17 April 2018 via mobile

Very nice restaurant. I have had the prime rib and new york strip. I would recommend this place to anyone.

1  Thank Farmer2006
Reviewed 10 November 2017

Our group stayed at the Super 8 next to the Ranch. After many hours of travel we were not interested in getting back into our vehicles so we walked over to the Ranch. The food was very good, with many options. Service was good and...More

Thank tsblumen
Reviewed 16 October 2017 via mobile

My cousin and I were on the way to hunt in Montana and he had heard this was a good restaurant so we made it a point to stop. I had the pot pie because I rarely see it on menus and my cuz had...More

Thank Tom R
Reviewed 12 October 2017 via mobile

This is a great place for dinner, and the steaks are fantastic! We are here when staying for a night in Devils Lake and it was a real treat. The place is warm, inviting and has great rustic decor. The staff were really attentive too....More

Thank skifamilyUk
Nearby HotelsSee all 8 hotels in Devils Lake
Rodeway Inn
31 reviews
.08 km away
Fireside Inn & Suites
177 reviews
.69 km away
Holiday Inn Express Devils Lake
105 reviews
1.30 km away
Super 8 by Wyndham Devils Lake
112 reviews
1.51 km away
Nearby Restaurants
Charras and Tequila
19 reviews
.63 km away
Mr. & Mrs. J's
56 reviews
.62 km away
Pizza Ranch
53 reviews
.72 km away
Nearby Attractions
Sullys Hill National Game Preserve
17 reviews
14.52 km away
Fort Totten State Historic Site
12 reviews
16.46 km away
Grahams Island State Park
24 reviews
20.23 km away
Geographical Center of North America
42 reviews
77.88 km away
Ask a question
Questions & Answers
MarcusTeresa K
24 February 2017|
AnswerShow all 4 answers
Response from Lynn J | Reviewed this property |
Not that I am aware of.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar, Reservations
Good for
Large groups, Kids, Families with children, Business meetings, Special occasions
Open Hours
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
4:00 PM - 12:00 AM
Location and Contact Information
  • Address: 1119 Highway 20 S, Devils Lake, ND 58301-3542
  • Location: United States  >  North Dakota (ND)  >  Devils Lake
  • Phone Number: +1 701-662-6630
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing