




Deck House Tavern
Restaurant in Windham
Tavern $$
Deck House Tavern is a popular casual dinner destination located in Windham, frequently visited by those spending their day at nearby Sebago Lake. It serves as a convenient and well-regarded spot for a relaxed meal after enjoying outdoor activities in the area.
- Ideal for a post-lake dinner
- Conveniently located in Windham
- Casual and relaxed atmosphere
- Popular with outdoor enthusiasts
- Well-regarded local dining destination
Summaries are created based on reviews, notes, and social media posts.
MondayClosed
Tuesday11:30 AM – 8:30 PM
Wednesday11:30 AM – 8:30 PM
Thursday11:30 AM – 8:30 PM
Friday11:30 AM – 9:00 PM
Saturday11:30 AM – 9:00 PM
Sunday11:30 AM – 8:00 PM
Photos





Share View on Google Maps