Located in the heart of the Castro, Rock Hard has underwear, toys, and leather gear to meet every sexy need.
The Castro · 518 Castro Street, San Francisco
Castro's one-stop-shop for ball gags, gag gifts, dildos and more.
The Castro · 4141 18th St, San Francisco