Been back to Cafe Hesed many times since the original review and I'm upgrading it to 5 stars. It is the best place in town to get a latte and have a cafe experience -- look out the window onto Main Street, bring your laptop and work, read the newspaper.
The staff are so nice and friendly and that counts for a lot!