Notch 8 is a new beer mecca (51 on tap), which also sells comfort food, in an old railroad station on a bluff in McCall, Idaho.
411 Railroad Ave, McCall, ID 83638 - (208) 634-7700
Est. July 2012
Previous bars in this location: Chapala's
Web site:
facebook
Reviews:
rangewriter -
tripadvisor
No comments:
Post a Comment