Twin Peaks Treats

Photo of 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

Location

37501 Eklutna Lake Road
Anchorage, AK 99567
Get Directions

Inaccurate or incomplete information? Let us know.