Texas can be pricey, but it has huge and diverse growing urban areas with a lot of job opportunities, where someplace like Miami is really cutthroat and very expensive.
Or you'd move if you like Mexican food more than Cuban and South American food.