Miami would be my choice. Although, if it irritates you to constantly hear Spanish being spoken and you can't deal with sometimes having to speak a little to get things done, then don't move there.
So much Spanish in Miami. The further south you go, the more spanish. Buttt, lots of hot girls in south beach. So you just gotta weigh it out.
And if you live on South Beach, there's a little less reliance on Spanish. I lived in Hialeah for a while and then moved to 15th and Euclid. Much easier on the SoBe side.
Comment