320 N McDowell Blvd. Petaluma 94954
Sun-kissed farm fresh yellow peaches boast juicy sweetness with a hint of tartness. Savor raw or grilled for a caramelized treat.