I thought they were launching from Cape Canaveral like the Falcon, but they have their own spaceport in Boca Chica, Texas for this
that is because boca chica is their development/testing site.