Rio Vista Certified Farmer's Market

Main and Front Street
408-831-8741