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.

Steak 'n Shake

3920 Osage Beach Pkwy, Osage Beach Blvd., Osage Beach, MO 65065-2146
+1 573-348-0090
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good36%
  • Average21%
  • Poor7%
  • Terrible7%
Nov 22, 2016
“A good, quick stop”
Aug 11, 2016
“It's Steak n Shake”
Open Now
All hours
American, Fast Food
3920 Osage Beach Pkwy, Osage Beach Blvd., Osage Beach, MO 65065-2146
Write a Review
Reviews (57)
Traveler rating
Traveler type
Time of year

21 - 30 of 57 reviews

Reviewed July 18, 2015

I had never eaten at a Steak n Shake before but heard it was good so we gave it a try. The burgers were great I loved the fries and the shake wasn't too bad at all. We need to get these in Minnesota.

Thank davmach1
Reviewed July 11, 2015

Good food, cheap prices, friendly service, fast. Nice alternative when vacationing at The Lake. Great place for a family.

Thank Kris W
Reviewed July 8, 2015

Some people like this place but I don't get it. These burgers are so sloppy/greasy, yuck...! And these super skinny fries...?! Why bother? They have no substance to them....

Thank Lake_Food_Detective
Reviewed June 27, 2015

We went during the half price happy hour for drinks time and got delicious milk shakes. We also had their chili which was awesome and a chicken fingers with fries. We added the parmesan cheese seasoning to the fries and they extra yummy. Service was...More

Thank MIdwestFamilyOfFive
Reviewed April 9, 2015 via mobile

The girl that helped us was friendly. The shakes we got were amazing!!! The food was OK. We will go back for shakes, we loved the happy birthday one. We also got the kid sized ones since the other ones were big.

Thank MrsRuby10
Reviewed November 3, 2014 via mobile

We stopped by around 10:00 on a Friday night. The employees seemed to be having a great time. It also seemed as though most if them were on break. I couldn't tell if there was a manager on duty or not. I'm assuming there was,...More

Thank hawkeyefan65
Reviewed October 23, 2014

Love the food here, but will say that I will only go through the drive thru. When we have dined inside, the place has been extremely dirty and service slow. The hostess chose to finish cleaning before seating us. Drive thru is the way to...More

Thank K L
Reviewed September 16, 2014

Repeatedly waiting to be acknowledged that we are waiting to be seated......whether restaurant is busy or not. Waitresses just look at you & go about whatever they are NOT doing. This restaurant is in need of some management. Really love Steak & Shake & want...More

Thank Sue J
Reviewed September 7, 2014

The staff were fighting & five of the six waitresses were hiding out in the back of the restaurant. The one waitress who appeared to be willing to take orders, was clearly mad--and overwhelmed by the number of customers coming in. Every party was a...More

Thank Vicky B
Reviewed September 7, 2014 via mobile

I went through the drive thru and order a large root beer float. The girl was so rude over the intercom that I almost drove off. After waiting for 16 minutes, she hands me a very small root beer float. I asked if that was...More

Thank Maria M
Nearby Restaurants
HalfSauced Barbeque
236 reviews
.70 miles away
Kay's Home Cooking
77 reviews
.74 miles away
Bear Creek Valley Golf Club
17 reviews
.22 miles away
El Charco Azul
83 reviews
.78 miles away
Nearby Attractions
Lake of the Ozarks State Park
93 reviews
1.57 miles away
Osage Beach Outlet Marketplace
323 reviews
1.47 miles away
Shawnee Bluff Winery
101 reviews
2.56 miles away
Bagnell Dam
193 reviews
3.25 miles away
Questions & Answers
Get quick answers from Steak 'n Shake staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Late Night
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Families with children
Open Hours
6:00 am - 2:00 am
6:00 am - 12:00 am
6:00 am - 12:00 am
6:00 am - 12:00 am
6:00 am - 12:00 am
6:00 am - 12:00 am
6:00 am - 2:00 am
Location and Contact Information
  • Address: 3920 Osage Beach Pkwy, Osage Beach Blvd., Osage Beach, MO 65065-2146
  • Location: United States  >  Missouri (MO)  >  Lake of the Ozarks  >  Osage Beach
  • Phone Number: +1 573-348-0090
  • E-mail
Steak ‘n Shake is a classic American brand famous for the Original Steakburger™ and hand-dipped Milk Shakes. Stop in today for breakfast, lunch, dinner or late night. Dine in, drive thru or carryout.