I'm curious though, where did you get your Hispanic names from? Seems like they come from a database of funny, weird and probably offensive names. No one is called like that in Spanish-speaking countries, and yes, I know the names are supposed to be fake, but just comparing the Hispanic with the American ones, you can tell there's a big difference.
Whether or not is intentional, it could be even more helpful if you use "normal" names.
Disclaimer: I'm Hispanic.