I was reading reviews to determine if I wanted to try this restaurant. I heard it was pretty decent. After reading many of the posted reviews, i'm left still wondering. The reviews were mixed. Why don't the owners respond to the negative reviews??
Address: 2554 Lower Lake Rd, Seneca Falls, NY 13148, USA
Margaret Prescott | Mar 16, 2019
We adore Deerhead. Have never had a bad meal and view is gorgeous. They also have quite a few Finger Lake wines - too many local places have few or no local wines
Thomas Scott | Mar 16, 2019
Don't know
Thanks! Your answer is awaiting moderation.