The Orchard Tavern has been an Albany NY Restaurant destination since 1903, serving delicious food and spirits to please your family, friends, date, or special event. A friendly staff, casual atmosphere, and reasonable prices are sure to welcome you back for seconds.