This is our favorite restaurant!! It's still quite a ways from the venue, but if you have the time, we promise the trip will be worth it! Try the adobada tacos :)
You can rent a boat through the Lakehouse Hotel and Resort in San Marcos, CA.
We've been here for wine tastings a few times. Definitely check out the chocolate shop too, they'll give you free chocolate samples to pair with the wine!
If you're looking for the ocean, Carlsbad will be one of the closest options.
A little bit of a drive, but for those that haven't been to CA before, we highly recommend!