Best spot in San Francisco. Ghirardelli Square to the left a block, Pier 39 couple blocks to the right, can't ask for more. The top floor is perfect! What a view!! Nice place to sit and see the area with the 180 degree view. You've gotta check this out!
- Free Wifi