I've only been in here a few times and the food is great. It's a little pricey if you normally get fast food but the quality makes up for the expense. It's worth the extra money. They do have limited hours and their service is good. I live on the other side of town and I don't drink coffee but I'm sure that's worth the stop too.