Happy Quail Farms

Happy Quail Farms2017-03-22T09:13:21-07:00
Happy-Quail-Farms.jpg
804 Green St, East Palo Alto, California , 94303
804 Green St, East Palo Alto, California , 94303 East Palo Alto California 94303 US
Markets
Sunday San Rafael
Type of food/product

Peppers, Pepper Products

Seasonality
Year-round

Family farming specialty peppers in the San Francisco Bay Area since 1980.