The food is good if you get what you order. The place is a confusing mess when it's at all busy. You order food at the register but don't pay until you are done for some reason. I lost count of the people who were baffled by this. Then you have people milling around trying to pay or order. No one who has already eaten wants to wait in the line to order.
Then they can't seem to get orders right. There is a difference between bacon and ham. They even have both options on the menu. Yet our order and a few customers around me had bacon arrive instead of the ham they ordered.
The place is just not worth the aggravation in the morning.