Downtown Cannon Beach is just about as close to perfect as you can be for a town. Mountains to your east, beaches to the west; all surrounding a pedestrian focused downtown with art galleries, candy shops, small pubs and coffee shops.
Since fine art and children don't go well together nor do pubs and toddlers, we opted for the candy shop to spend some time.
Bruce's Candy Shop has homemade chocolates, salt water taffy, kettle corn and handmade knick-knacks - your average small beach front town candy shop.