The food is great! Better than the big chain restaurants. Their service is great as well. My family and I have been many times and never had a problem. The prices are fair. We stay on a budget and I've never gotten the check and my jaw hits the table.