The
Racial Dot Map is cool and shows the 2010 Census based on race. I realize you asked about "Puerto-Rican" specifically, not "Hispanic", but it will give you at least a little idea of where the Hispanic populations are in NC or wherever you are considering. Use the "add map labels" option to see major streets.