Cooks Cafe
1327 N Federal Ave, Mason City
(641) 201-1741
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
The good food and friendly service that you should expect in a small town corner diner.
Atmosphere: 5
Food: 5
Service: 5
Just driving through Mason City, but what a great local gem for breakfast!
Atmosphere: 5
Food: 5
Service: 5
This place is Amazing. Hands down one of the best hole in the wall breakfast/Lunch places ever. Staff was very friendly and had a very relaxed vibe to it. We got breakfast and the pancakes were perfectly sized where you could actually eat them. The price looked like it was from 2005. Very affordable place! Would highly recommend!
Atmosphere: 5
Food: 5
Service: 5
There is an entrance in the front and the rear. There is public parking behind. I ordered the loaded hashbrowns, with added jalapenos. Food tasted amazing. Crisp, yet tender hashbrowns. Everything is made from scratch.. Amber helped us with our group of 6. Great cafe atmosphere. Black coffee is great - nothing needed to make it better (Amber makes it herself). This is a must return when in Mason City, Iowa!
Atmosphere: 5
Food: 5
Service: 5
Good food, fair prices. Service is slow but I can't blame the waitstaff as I think the issue is in the kitchen. Don't be in a hurry if stopping there to eat.
Atmosphere: 5
Food: 5
Service: 5
Great food. Great place. Good service.
Atmosphere: 5
Food: 5
Service: 5
This was the 1st time we were there and the food was delicious and the waitress was really friendly
Atmosphere: 5
Food: 5
Service: 5
Excellent place to eat. The food was awesome. Great atmosphere. Excellent service. 5 Star for me. My wife and I will be back.
There food is excellent but plan on waiting as there is only one cook. So meals take abit.
Atmosphere: 5
Food: 5
Service: 4
Just a little hole in the wall diner❣️ was the biggest and best tenderloin I have ever had❣️SO GOOD!!
Atmosphere: 4
Food: 4
Service: 4
Restaurantji Recommends
Home old diner feeling here. Love it. Family enjoyed the food. I had breakfast, hubby had liver and onion meal. Says it's the best he's ever tasted. Our daughter had a Bacon Burger and loved it. Friendly staff was great. Food does take time to get to the table but the wait was worth it.
Atmosphere: 4
Food: 5
Service: 4
We were there for 40 minutes, and we got up, paid, and left. The waitress was very nice, brought our bottles of soda and glasses of ice quickly. A few minutes after we ordered, she came back and said it'd be awhile. 15 minutes after that, she apologized for the wait and said there was a big group. We had no problem waiting, but the atmosphere became too much to ignore, and that was the reason we left. When we walked in and saw an older lady holding a baby and vaping, we knew we were in an interesting place. There was a very obnoxious and loud individual who was speaking very crass the entire time we were there. Ultimately I couldn't take the loud dialog and had to leave. I don't know how long the big group had been there but we never saw any food come out of the kitchen. We won't be coming back.
Atmosphere: 1
Service: 4
Hole in the wall that makes you feel at home. This is how I feel you should wake up.
Atmosphere: 5
Food: 5
Service: 5
How much time do you have? Took 45 minutes to get simple breakfasts which unfortunately gave us time to listen to the local’s interactions, discussions of neighbor’s problems, or listen to one patron’s phone videos 😖
Really emphasize supporting local businesses, but just can’t say this one is worth the effort. Food was ok, but standard diner fare. Poor cook in the kitchen working on too small of a stove.
Leave it for the locals…
Atmosphere: 3
Food: 3
Service: 2
I was dining in, and my food never came. I sat down and waited over 45 minutes for my food. I told them multiple times that I had to leave soon and to please hurry. The had never even started cooking until about 30 minutes into my time there. I ended up paying for my food, and having to leave after being there nearly an hour to get to a meeting. A disappointing experience.
Loading...