Established in 1985, Willowtree Inn Restaurant is a culinary destination known for its delectable American cuisine, creating an extraordinary dining experience for over three decades. Nestled in the heart of downtown Stroudsburg, our restaurant offers a warm and inviting ambiance, featuring indoor and outdoor seating options, including our charming patio and scenic deck. With a commitment to quality and freshness, our menu highlights organic and seasonal ingredients, complemented by an exceptional selection of cocktails. From lunch to dinner, Willowtree Inn is the ideal venue for any occasion, whether seeking an intimate meal or hosting an unforgettable event.