Red Top Tavern Address: 1030 Darrington St, Darrington, WA 98241 Phone: (360) 436-1590 Restaurants, Bars Other Businesses: Glacier Peak Restaurant-Lounge at 1215 State Route 530 NE, Darrington, WA 98241