My last trip to Cannon Beach I experienced a trip to the lumberyard restaurant and it was a delightful and fun place to eat,people watch and enjoy great food. Tillamook macaroni and cheese will be a great lunch for Leslie's 2 sons after a hearty walk on the beach. If they are spending the night I would recommend the SurfSand which was very family friendly and had great kid activities including your own private campfire and marshmallow roast on the beach.
Keywords: Romantic, Local / Regional food, Dress casual, With teens, Outdoor / Patio seating, Restaurant, Everyone, Cheap (US$ 5 - US$ 10), With kids, Dinner, "In" place / People watching, American, With business partners, As a senior citizen, As a couple, Lunch