SpaceX owns some land in southern Texas. It seems that the initial idea is to have a spaceport in Brownsville, TX, and use Cape Canaveral, FL, as the landing location. In the mean time, they can practice by using floating platforms in the Atlantic.
http://www.faa.gov/about/office_org/headquarters_offices/ast...