O J's Diner

$
Open
yelp logo

(16)

Photos

1102 Iowa Ave W
Marshalltown, IA 50158

O J's Diner is a lively and popular restaurant in Marshalltown, IA, known for its delicious comfort food and noteworthy desserts. With friendly and attentive staff, this casual diner offers a cozy atmosphere where customers can enjoy a quick bite or savor their meals.

Customers rave about the quality of the food, from the thick pork chop and eggs to the perfectly cooked steak. Despite its small and often crowded space, O J's Diner continues to provide excellent service and consistently exceeds expectations.

Generated from the website

Reviews

yelp logo
4.016 reviews
Photo of Amy P.
Amy P.
11/1/2025

Great service, friendly staff. Great diner food. Friday night specials. Breakfasts are amazing too!

Photo of Stephen K.
Stephen K.
7/27/2025

Great service. Great food. Great place for breakfast after church. Staff is sharp, on theirs toes and super friendly.

Josh C.
6/12/2025

Service was fast and friendly. The breakfast burrito was on point! Small town diner and it exceeds the expectations. Bathrooms super clean. Nice place. If I find myself back here I will be...

Photo of Jason W.
Jason W.
3/27/2025

Best breakfast in town. Home style cooking with many combination options.Kids like the Mickey mouse shape pancakes. Service is fast and staff is personable and friendly. Seating is small and can...

Photo of Macy F.
Macy F.
7/16/2021

love u oj's. The omelet was heavenly. Bf says bacon egg and cheese was very good. Potatoes? Fantastic. I love breakfast

Own this business?
See a problem?

You might also like

United StatesIowaMarshalltownO J's Diner

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.