Twister Creek Restaurant/Denali Brewing Company
13605 East Main Street
Talkeetna, AK 99676
(907) 733-2537
(907) 733-2539 (fax)
Hours:
Monday - Sunday 12:00 pm - 9:00pm