Glacier Peak Restaurant-Lounge Address: 1215 State Route 530 NE, Darrington, WA 98241 Phone: (360) 436-9345 Restaurants Other Businesses: Red Top Tavern at 1030 Darrington St, Darrington, WA 98241 Hometown Bakery Cafe at 1180 Cascade St, Darrington, WA 98241