Welcome 101. The free public landing is at the Butte LaRose exit. It is right between the East and West I-10 elevated roadway. There is also a visitors center there. Check it out on Google Earth and you'll see what I mean.
"gene"