J's Homestyle Cooking logo

J's Homestyle Cooking

Family restaurant · Waterloo, IA

4.7 ★★★★★ 1,507 Google reviews · 24 photos
79%five-star reviews
1%reviews answered by the owner
Oct 2026latest review

J's Homestyle Cooking at a glance

Google reviewers rate J's Homestyle Cooking 4.7 out of 5 based on 1507 reviews, frequently praising the fresh food, large portions, and friendly staff. Customers often highlight the cozy atmosphere and reasonable pricing, while noting that busy periods can result in seating waits. However, several negative reviews cite inconsistent service quality, including slow table attention and instances of rude interactions with servers.

  • Google rating: 4.7 out of 5 from 1,507 reviews (79% five-star).
  • Reviews on this page: 1,507 Google reviews (948 with written comments, 60 with photos).
  • Owner responses: the business replied to 1% of reviews.
  • Most recent review: October 31, 2026.
  • Service: Wedding Caterer serving Waterloo, Iowa.

Data from Google, last updated November 2, 2026.

Star ratings

1,507 Google reviews we collected

  • 5 stars1,19879%
  • 4 stars21314%
  • 3 stars503%
  • 2 stars232%
  • 1 star232%

Praise vs complaints

Phrases our text analysis found in 948 written reviews

  • Praise49093%
  • Complaints367%

Topic share

How often each topic comes up in the written reviews

  • Staff & attitude19437%
  • Price & value12424%
  • Quality & results10119%
  • Speed & response6813%
  • Would recommend316%
  • Honesty & trust61%
  • Communication20%

What customers talk about

We read 948 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.

  • “Fantastic and tons of sweet treats to choose from and great food💯”
    “Our food was excellent per normal, but our server Willow B was extremely rude and hardly checked up on us on a slower morning.”
  • “It was really busy, maybe a 10 minute wait but it was worth it.”
    “Overpriced for mediocre food.”
  • “The food was amazing, our waitress did a great job, the prices and proportions were great.”
    “Kelsey was our waitress and was absolutely terrible.”
  • “This small quaint diner was way better than any fast food we could've had.”
    “I recently a few months ago started going back there (have been there about 4 times) and most of the time the service is still very slow.”
  • “We got onion rings, a pizza burger and a patty melt, I would recommend them all.”
    “Don't know if they just had a really bad day or a bad cook covering the holiday but I can't recommend them based on my experience.”
  • “I honestly thought it was going to take a while to have our orders taken and get our food with how busy it was, but we were still out of there in about an hour.”
  • “The food is delicious which explains why it was still jam packed at 9:15am on a Thursday.”

People customers mention

  • Falls 28 reviews

praise complaint · found by our text analysis, Google review wording unchanged.

Photos

Customer reviews

4.7 ★★★★★ 1,507 reviews on Google · rating breakdown

Reviews from Google, shown as published (original wording, unedited).

Team members customers mention
Filter by topic — each topic is highlighted in the reviews in the same color
Dan BorwigLocal Guide · 18 reviewsTotal number of Google reviews Dan has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

The Panther Omelet is legendary! Best comfort food in the Cedar Valley!

  • Price per person: $10–20
  • Noise level: Quiet, easy to talk
  • Special events: No special event
  • Wait time: No wait
Jake Bates (Jake)Local Guide · 96 reviewsTotal number of Google reviews Jake has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

It's a hit or miss on the food and the service. The price is right though. I've had great times at J's and some not so great. Today I left hungry after paying for my food because they couldn't get it right and now I'm at home after paying for lunch and I'm cooking another.

  • Price per person: $10–20
  • Noise level: Quiet, easy to talk
  • Special events: No special event
  • Wait time: No wait
Terri GallupLocal Guide · 123 reviewsTotal number of Google reviews Terri has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

This is always an excellent place to eat. Best customer service and great food!

  • Meal type: Breakfast
  • Price per person: $10–20
  • Noise level: Moderate noise
  • Wait time: No wait
Julio MendezLocal Guide · 79 reviewsTotal number of Google reviews Julio has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

J's is a great breakfast spot! Food was fresh and delicious and our server was great. We finished with slices of pie and they were superb. Short wait, as the seating area is cozy.

  • Meal type: Breakfast
  • Price per person: $10–20
  • Noise level: Moderate noise
  • Wait time: 10-30 min
Karen Franke1 reviewTotal number of Google reviews Karen has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Pie terrific

  • Meal type: Lunch
Happy HawaiianLocal Guide · 51 reviewsTotal number of Google reviews Happy has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Absolutely delicious! And they handled our group of 25+ with ease. Lots of menu options to choose from. Everything I saw come out of the kitchen looked great! Would definitely eat here again!

  • Meal type: Dinner
  • Price per person: $10–20
  • Noise level: Moderate noise
  • Wait time: No wait
Frankee Willis2 reviewsTotal number of Google reviews Frankee has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

There are many places where one can go to get a bite to eat in the area, many I leave feeling frustrated at the cost/quality ratio. Not here. J's blows it out of the water. The food was fantastic, and even though it was super busy, we were helped when we needed it without fail. And the nut rolls are INCREDIBLE. Will be back!

  • Meal type: Brunch
  • Price per person: $10–20
  • Noise level: Loud, but you can still talk
  • Wait time: Up to 10 min
Jennifer RichmondLocal Guide · 15 reviewsTotal number of Google reviews Jennifer has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Fantastic and tons of sweet treats to choose from and great food💯

  • Price per person: $10–20
  • Noise level: Quiet, easy to talk
  • Group size: Suitable for all group sizes
  • Wait time: No wait
  • Recommendation for vegetarians: Not sure
  • Parking space: Plenty of parking
  • Parking options: Free parking lot
Brandie BROADHEADLocal Guide · 13 reviewsTotal number of Google reviews Brandie has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Was super busy, service took a ehile. Hearty soup.

  • Meal type: Lunch
  • Price per person: $10–20
  • Noise level: Quiet, easy to talk
  • Wait time: No wait
  • Parking space: Plenty of parking
  • Parking options: Free parking lot
Julie JunkerLocal Guide · 17 reviewsTotal number of Google reviews Julie has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Went for AYCE cod Friday night and it was great again. They changed it for awhile and wasn't good. The extra goodies are very recommended.

  • Price per person: $30–40
  • Noise level: Quiet, easy to talk
  • Wait time: No wait
  • Seating type: Indoor dining area
  • Parking space: Plenty of parking

J's Homestyle Cooking on Google Maps →

Business details