Food is average- actually quality of food has declined over the last 7 years. Used to be really quality food for brunch at fairly low prices. Service can be patchy, if you get the Asian servers you will get better service. The Mexican servers can be borderline rude at times. The hostess is usually poor.