Tap Root Public House

[ Restaurant ]
3300 Spenard Rd
Anchorage, Alaska
(907)907 345-0282
74

6 ratings
Winter: Tue-Thur 4:00 PM-1:00 AM, Fri-Sat 4:00 PM-2:00 AM, Sun 4:00 PM-1:00 AM
information provided by RateBeer.com