Riella Farms in Manteca did mine for me a year and a half ago - just call and schedule the drop off, then go hang out somewhere for an hour and come back with coolers and ice.
http://www.riellafarms.com/cms/
I believe there's also a place in Sacramento, which may or may not be closer.