Answer: houstoncastros

AnswerCrossword Clue
HOUSTONCASTROS

Some Cubans in Texas?