McMenamins Sand Trap is your best bet; otherwise Seaside is a bit of a ghetto and food is a big step down from Portland standards for the most part. Try the clam chowder. In case you don't know McMenamins is a small local chain of entertainment type restaurants, each distinctive but sharing some good food and management (plus a focus on fine beer and wine).