The restaurant at the Castle Hill Inn is one of the nicest places for celebrations or entering friends. The service is great as well as the food. For after dinner drinks, or for that matter before dinner drinks, sitting outside and looking out over the water/watching the sun set is the best place to be during the warmer weather.
Pros: loving setting, good food, good service
Cons: Pricey
more