Tavern on the Hill is terrific for dinner. The food is really good and the portions are bountiful. Lunch is good, but not as consistent as dinner. That being said, the French onion soup is always good. The view is exceptional - outdoors in fine weather and indoors when it's cold - but always lovely.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.