Race, yes, but nobody born here asks me "where are you from?" upon first meeting, whereas I get this a lot from europeans and people from more tribal societies.
I'm an American, and I get asked "where are you from?" almost every time I meet a new person here (in America). I look very non-American and have an accent most people find hard to pin down, so I'm thinking that the question is just not posed to people who look and 'speak' very American.