Friendly staff and fresh food, from coffee to beer and soups to burgers there's something for everyone.