Treasure island is located in the middle of SF bay, right beneath the Bay bridge and directly across downtown.
It offers the absolute best views of SF - better than Twin Peaks which is behind downtown offering back views, and better than Alcatraz which offers side...
Read More
Treasure island is located in the middle of SF bay, right beneath the Bay bridge and directly across downtown.
It offers the absolute best views of SF - better than Twin Peaks which is behind downtown offering back views, and better than Alcatraz which offers side views.
This was my third time in SF and second time here. This time there's a construction work at the closer spot I was few years ago and you cannot approach it. So, drive further to the residential area at the end and you have unparalleled views of one of top three US cities