Sometimes a bit of patience is needed, but overall they prepare wonderful breakfasts and super sandwiches and burgers. We have not had a dinner, yet. The waitresses in general are very friendly and welcoming. The food is fresh and well prepared. Portions are extremely large. We tend to split items.