4th St & D St, Petaluma, CA 94952, USA
Sun-kissed farm fresh yellow peaches boast juicy sweetness with a hint of tartness. Savor raw or grilled for a caramelized treat.