Twin Peaks Treats
About
Twin Peaks Treats is a mountainside café located at 37501 Eklutna Lake Rd in Chugiak, Anchorage, Alaska, formerly known as Rochelle’s Ice Cream Stop. The business serves premium ice cream, soft serve, espresso, gourmet reindeer and polish dogs, and other treats with scenic mountain views, and also offers laundry facilities, showers, and RV camping sites on the property.
Hours
Monday: 11:00 AM – 7:00 PM
Tuesday: 11:00 AM – 7:00 PM
Wednesday: 11:00 AM – 7:00 PM
Thursday: 11:00 AM – 7:00 PM
Friday: 11:00 AM – 8:00 PM
Saturday: 11:00 AM – 8:00 PM
Sunday: 11:00 AM – 7:00 PM
Tuesday: 11:00 AM – 7:00 PM
Wednesday: 11:00 AM – 7:00 PM
Thursday: 11:00 AM – 7:00 PM
Friday: 11:00 AM – 8:00 PM
Saturday: 11:00 AM – 8:00 PM
Sunday: 11:00 AM – 7:00 PM
Location
37501 Eklutna Lake RoadAnchorage, AK 99567Get Directions
Website
Visit WebsiteInaccurate or incomplete information? Let us know.