Rodeo Beach is a San Francisco Hidden Gem