I have been a regular for breakfast and have also eaten lunch and dinner on occasion. I continue to eat here because the food, particularly breakfast is very good. The service, however, is inexplicably slow. Lengthy waits for food, even if the place is not crowded, incomplete orders brought piecemeal to the table ( toast after food was eaten, coffee refill frustratingly slow.) If you lament about the service you are met with scowls instead of apologies.