Fruit & Vegetable Markets in East Palo Alto, CA Happy Quail Farms804 Green StEast Palo Alto, CA, 943036503250823Fruit Vegetable Markets Show More