To be clear, we ate here for breakfast. We did not experience a meal later in the day.The 2 stars comes from horrifically slow service. We waited an hour between ordering breakfast and actually getting it. It might have been longer but for grabbing the waiter after 50 minutes. The food was very good. It was reasonable given the location as for price. The coffee tasted like bad robusta beans. It did not come close to measuring up to what would expect even in a greasy spoon. So in summary BAD: Service (wait), Coffee, GOOD: food
I might have given 3 stars for the food but there is no excuse for the rest. They should know better.