As Dillon Beach isn't technically part of the Point Reyes National Seashore, dogs are welcome here. It's a long drive from anywhere and through the tiny town of Tomales. You'll find a wide flat beach, a few places to eat, showers, public bathrooms and a clutch of surrounding vacation rentals and homes.