O J's Diner
$ • American, Breakfast
Hours:
1102 Iowa Ave W, Marshalltown
(641) 754-4707
About O J's Diner
Customers' Favorites
O J's Diner Reviews
Ratings
Menu


Hours
Monday | 7AM - 2PM |
Tuesday | 7AM - 2PM |
Wednesday | 7AM - 2PM |
Thursday | 7AM - 2PM |
Friday | 7AM - 7PM |
Saturday | 7AM - 2PM |
Sunday | 7AM - 2PM |
O J's Diner is a cozy breakfast staple known for its excellent food and perfect portions. The country cooking continues to be a hit, especially the hashbrowns and biscuits with gravy. Customers have found the diner to be impressively clean, including the restrooms, making it a comfortable stop for a meal. The friendly, welcoming, and attentive staff ensure a pleasant dining experience, with many noting that they never let coffee cups get below half. Despite its popularity, the service remains fast, and the prices are decent. O J's Diner is open till 7 pm on Fridays, making it a great option for those passing through. Whether a local or a visitor, O J's Diner is a must-visit for a satisfying and enjoyable experience.