It’s only natural you’re going to be eating a lot of fish on your seaside family vacation, and there’s no better place in Cannon Beach to get your fish and chips fix than Tom’s. Their classic fish baskets are fresh, homemade and reasonably priced. You can pick salmon, halibut, cod, clams, and prawns — all with chips, of course. There are delicious finger foods for even the fussiest young eater. If your kids just can’t stomach more fish, Tom’s offers burgers, salads, and chicken tenders, all in a casual, family-friendly atmosphere that is perfect for a beach town.