Our family has eaten here about once a week since they have opened, most of they time the food is great, hot and consistent. I usually order a Caniac Combo and share it with my kids. They get four stars from me because of their ticket time, it always seems like we wait at the table for our food for close to twenty minutes. Their customer service is great so they are very accommodating but I wouldn't suggest it for a quick bite.