3/5 - Okay
Verified traveler
It is a small town but does a FANTASTIC restaurant - the Squeeze Inn.
Reviewed on 21 July 2024
Reviewed on 28 February 2025
Reviewed on 2 March 2025
Reviewed on 10 February 2025
Reviewed on 21 July 2024
Reviewed on 11 November 2024
Commune with nature and explore the great outdoors at Scotchman Peak during your travels in Clark Fork. Wander the lakeside or discover the area's mountain views.
It is a small town but does a FANTASTIC restaurant - the Squeeze Inn.