The Happy Duck Inn is a place to visit in Port Imperial.
The Happy Duck Inn (Petrichor 365)
The Happy Duck is a lower-class inn, far enough from the dock to avoid the worst of the rowdiness from the sailors but not so far as to be a trudge for those disembarking on a new life on Petrichor…
Source From: Source