Image 1 of 1
9612-01.  The Mountain Palace Tavern, at the foot of Mountain Palace Rock in Cascade, Montana. The geographic location is overlooking the head of the Missouri River and canyon This tavern was constructed when the road was built in the mid-thirties. The sign on front says “This Place For Sale.” It is now the site of the Fly Fishers' Inn, 2629 Old U.S. Hwy. 91, Cascade, Montana.