Right on Main Street: Looking Glass Coffee.
Nice little spot with good espresso and inhouse made donuts! The espresso is on the dark and moody side with serious pulls so be ready for a stout drink.
When you are done with your coffee hit, check out the adjoining wine shop and tasting room.