There's more than one place called '''Surf City''':
Surf City (New Jersey)
Surf City (North Carolina)
See also:
Huntington Beach (legally trademarked as Surf City, USA) - in Orange County, Southern California
Santa Cruz (California) (colloquially referred to as Surf City) - in Santa Cruz County, in the Bay Area (California) region of California