What beach might this have been. The way you describe it brings to mind a certain beach near me that charges 20 bucks parking and happens to be right by a subway....
Might it be the same beach, is there a jack in the box near it?
Unlikely but it was also unlikely that I hiked the same hike as...