The WillowTree Inn Restaurant is located on Ann Street in historic downtown Stroudsburg where it overlooks the nearby McMichael’s Creek and a giant willow tree.
This sweet country inn has a seasonal menu that features local produce in season, grass-fed beef, and wild-caught seafood. Offerings are old-fashioned and include Prime Rib, Short Ribs, and Lobster Francese.
There’s a big beautiful deck and a spacious dining room. It’s a super venue for their specialty which is wedding receptions and other celebrations.