Sweet Cheeks Organic Peaches Fruit: Fruit Stands, Orchards, Products & Farms Sweet Cheeks Organic Peaches Visit Website View Trip 674 35 Road Palisade, CO 81526 (970) 270-4740 About About Family owned and operated. Certified Organic Peaches. 20 plus acres with nine varieties of peaches.