Equus Restaurant is located in the Castle Hotel & Spa in Tarrytown, New York in Westchester County. This fine dining restaurant features menus inspired by local, artisanal farmers in the Hudson Valley region. Equus uses local and organic products when