Loading view. There were no results found. Events Taphouse Grille Taphouse Grille 5359 Main Street Windham, 12496 Get Directions (518) 734-9090 taphousegrillewindham@gmail.com Today Now onwards Now onwards Select date. Previous Events Today Next Events Export Events