The Poseidon Restaurant on the beach in Del Mar, California offers scenic oceanfront dining. Serving fresh seafood and other culinary favorites.