Explore a world of flavors today at Tavern 23. Situated at 5220 State Rte 23, Windham, NY, 12496, United States, we are open today and look forward to serving you a meal you won't forget. With a proud 4.3 rating and 18 positive reviews, we're the perfect choice for your culinary adventure. Get a quick overview of Tavern 23's schedule on our website. If you require further details, you can reach Tavern 23 at +15187344055.