The Vashon Island Coffee Roasterie is more than just a coffee house. You can get organic and local chocolates, treats, teas, herbs, spices, natural remedies, snacks. Just about everything. It's a must visit for a coffee lover, but anyone can really appreciate it. Pet friendly, so you can hang out on the front porch with a cup of joe and enjoy the island atmosphere, even if only for an afternoon excursion. If you're just going for a cup there is a $10 minimum for using a card, but really I couldn't leave without spending at least that much.
Pros: Parking, atmosphere, service, variety