Situated alongside the Schuylkill Canal and SRT bike path, Lock 29 offers waterside dining with a view.