Stroud's - Omaha

Home Style, American, Contemporary American
301 North 175th Plaza Omaha, NE 68118, 68118-3563, United States
Dishes: 65

Stroud's - Omaha

3.9 / 5 of 524 Reviews
Phone
+14029739950
Address
301 North 175th Plaza Omaha, NE 68118, 68118-3563, United States

Opening Hours

  • Monday
    15:00-21:00
  • Tuesday
    12:00-21:00
  • Wednesday
    12:00-21:00
  • Thursday
    12:00-21:00
  • Friday
    12:00-22:00
  • Saturday
    12:00-22:00
  • Sunday
    12:00-21:00

Amenities

Reserve now

Feedback

★ 3.9 / 5 of 524 Reviews

Stroud's is a restaurant with a long history, having been a favorite spot for many customers since the late 1970s. While some diners have noticed a shift in quality, particularly with regards to the temperature of their food, others have enjoyed the unique flavors and family-style servings. The service at Stroud's varies, from attentive and professional to lacking in basic customer service skills. The restaurant offers a mix of traditional and modern dining experiences, with some customers appreciating the historical setting and others enjoying the casual yet quality food. Overall, Stroud's seems to offer a diverse dining experience that caters to a range of tastes and preferences.

I wish I could say how our experience was, but not eat there. we could make a reservation on th...

elizabeth-2745

I was much better family food. especially the log inn at evansville, in. but the service was gr...

stoltenberg-mac

The personal was attentive and had our order as we noticed what we wanted in our open table res...

considine-arielle

That was our first visit. the waiter was very helpful in answering our questions and recommendi...

gdickinson

Well, my wife and I have ate at strouds since before we were married in 1978. And for the most...

velva-2

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now