Ok the photos from here might not be the best but the parking was killer…….. This post has been reshared 1 times on Google+ View this post on Google+ « Holy…….smokes……. Stupid pano camera…….. »
Was on Treasure Island for 3 days back in late 2008 for a Mini Cooper rally. Picture 300+ Mini Cooper's in the park down the street from where you are. It is a neat place with a nice view of the San Fran skyline. Enjoy!