I've been to this place four or five times now and have always enjoyed the food and service. On weekends, the service can slow down some but that's because it's packed! Generally speaking, the wait staff is really friendly and even when rushed, they do their best to check on you.
The coffee is outstanding for several reasons: the rich flavor, the fact that they leave a stainless steel carafe of it at your table, and if you order cream with it, it comes with REAL cream.
They have good daily specials, as well. They stopped serving for dinner, which is a disappointment, but their breakfast and brunch is really fabulous. We love Uncle Jack's!