Fresh strawberries from Orchard Pond Farm in Tallahassee, FL.

Orchard Pond Organic Strawberries

$6.25

One pound of organic, fresh, locally farmed strawberries from Orchard Pond.

Orchard Pond is a diverse organic farm located in the Red Hills region of Tallahassee, Florida.