Happy Quail Farms
Phone: (650) 325-0823
We are a family-owned farm in East Palo Alto that grows more specialty peppers than probably any other place in the country, including the famed Padrons.
What do you think about us?
Comments
No comments yet!Start a discussion
comments powered by DisqusPlaces nearby





