Union Square farmers market has a couple of apiaries that sell honey. They sell up to 1 gallon onsite. If you tell them in advance they'll bring in 5 gallon quantities. I believe the name is Tremblay Apiary.
Bennett's Honey Farm in Fillmore California ships. There Avocado Blossom is a must try & the Sage is amazing.