Please enable JavaScript
Check out Imperial Beach surf spot by video so you know what to expect and what times/tides are best to surf it.