front street near peck's slip