The historic Ponce Pueblo district, located in the downtown area of the city, is shared by several of the downtown barrios, and is located approximately three miles ( 3 miles ) inland from the shores of the Caribbean.