Sasquatch Inn is a small bar/restaurant in the heart of Sugar Notch, PA. Sasquatch Inn is a welcoming community of folks! Back to basics is our theme, great food, great friends, great prices! Stop on in and introduce yourself!
Know a great happy hour or special for this location?
Suggest an edit
809 Main St, Sugar Notch, PA 18706
© 2025 Checkle, Inc
Privacy
Terms