3/5 - Okay
Verified traveler
It is a small town but does a FANTASTIC restaurant - the Squeeze Inn.
Reviewed on Oct 12, 2025
Reviewed on Sep 1, 2025
Reviewed on Sep 14, 2025
Reviewed on Sep 1, 2025
Reviewed on Sep 14, 2025
Reviewed on Oct 6, 2025
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.