If you find yourself wandering around Cannon Beach, a stop at Sea Level Bakery + Coffee (3116 S. Hemlock Street, Cannon Beach; 503-436-4254; sealevelbakery.com) for some of the best coffee, housemade breads and pastries on this side of the coast is a must.