Quote:
Originally Posted by Amish Ed
Nice spotties. Just curious, where is Pepper Park? South SD Bay?
|
Pepper Park is in the south bay in National City.
https://www.google.com/maps/place/Pe...96ecb0ca15619d
I much prefer J Street marina. Also the boat ramp there used to be hellishly slippery. J Street and Bayside Park in Chula Vista are much nicer spots to launch and not that far to paddle to the same areas.