Francisco's sits in an intimate spot along the Delaware River between historic Washington Crossing and the shopping and nightlife of New Hope.