I'm going to look for a place but firts place that comes to my mind will be haulover park
10800 Collins Avenue, Miami Beach, FL
http://www.mapquest.com/maps/map.adp...y=US&geodiff=1
Huge parking lot and marina (also some kind of grocery store/restaurant *no a chilli's though

*
Thanatos.