Cannon Beach is a really quaint town and it’s worth spending some time wandering down the main street and checking out some local stores. I recommend heading to the Haystack Rock section of the beach for sunset… it’s definitely one of Oregon’s true coastal gems and 100% worth seeing! The best place to access the beach is here.
If you are yet to have lunch then I would recommend stopping by Mo’s Resturant for some fresh local eats.