Somewhere along there - I forgot which city - Oregon State runs some kind of marine biology center that our little kids liked but not sure how it would go over with teens.
I would have to check with my wife about food places. I don't know that I have had any really bad experiences, but she writes down everything and I don't remember the names.
Oh, one last thing - during the summer there are a few festivals up and down the coast. You might want to see if there are any going on while you will be there.