Riverfront dining & camping. Kaykaing, canoeing, and rafting.
The Cedar Rapids Restaurant is the only restaurant that offers such a close, beautiful view of the Delaware River. Open Thursday to Monday.
Call (845) 557-6158 for camping and boating. Open 7 days a week.