Yes, it is true that a long history of immigration has influenced American culture, since it was immigrants who came to the United States in its early years and brought their cultures with them--making it impossible to remove foreign cultures from practically any city in the United States.