Best Restaurants In 12969

Last Updated:
Sort
Trailside Bar & Restaurant is a restaurant located in Owls Head, New York at 1592 County Highway 27. They are open every day of the week. This is our traditional "front door" and we leave it wide open. You won't soon forget the view from the bridge -- shimmering Mountain View Lake and its breath-taking mountain backdrop. Mountain View has a fascinating history. In 1857 New York State built a...
1592 County Highway 27, Owls Head, NY, 12969
Rank
1
0 votes
Sponsor
0.0