The Ocean Beach Farmer's Market happens every Wednesday, starting at 4 PM. This is hand's down the best place to get produce in San Diego. There are tons of local grower's selling a wide variety of fresh fruits and vegetables at very low prices. There are usually merchants selling flowers and sometimes small trinkets also. There are llama rides for kids too. The last block of Newport down to the beach is blocked off for the market, so get there early to find parking.
more