Interesting spot for coffee: Treeline Coffee Roasters.
Upscale coffee house right on Main Street. This place is mostly about coffee but they also have tea and a limited selection of prepared salads and bowls and limited sweets like cookies. So, go here if you are looking for an artisan cup of coffee or espresso and find your pastries at Lot G or Wild Crumb.
The space is nice with mid century modern decor. They have a very nice alfresco area when the weather is right.