I know this is really specific, but the Residence Inn in downtown San Diego offered a decent free reception. They set up a BBQ by their pool, and were grilling hamburgers and hotdogs, as well as offering a couple different types of salads etc, while i was there ^