El Capitan is open Friday - Tuesday and SOT's are good. There are only a few lakes within 2 hours drive from SD that I know of that only allow Sit In Side kayaks; Diamond Valley, Skinner, and Lake Jennings. Check the following link for details on all of the SD City Lakes.
https://www.sandiego.gov/water/recreation
Kerry Peeler
OEX Mission Bay