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 with excellent food and perfect portions. The country cooking is a hit, especially the hashbrowns and biscuits with gravy. The staff is friendly, welcoming, and attentive, ensuring a pleasant dining experience. Despite the popularity, the service is fast, and the prices are decent. The diner is clean, including the restrooms, making it a comfortable stop for a meal. Whether you're a local or passing through, O J's Diner is a must-visit for a satisfying and enjoyable dining experience.