Situated in Tarrytown, New York ... With the advent of spring, the pretty Garden Room at the castle's restaurant, Equus, is a place for anyone to enjoy fine food, and a view to match.