The food here is delicious they all seem very homemade except for the bread. The dips and salad is really good. The entree portions are large. This is the place to come when your really hungry. The food is good so you have to expect to wait 15-30 mins. I don't see why people is complaining about it.