dining in Palo Alto, CA
Point Reyes National Seashore, CA
at Limantour Beach, Point Reyes National Seashore, CA