The Stinking Rose may be the best Italian restaurant in San Francisco!
As a long-time visitor to various different clubs in the North Beach area in San Francisco, I would have to say that The Stinking Rose is one of the best Italian restaurants I have tried.
Regardless of the fact that some of the h ...
Posts Tagged ‘north beach’
I did spot these refurbished World War II amphibious boat/car thingee. Yes, I highly recommend going this route if you need a quick 80 minute review of San Francisco in general.
Of course, there are lots of other options like the Segways, electric bikes, and go-carts if you have more time.
San Fra ...








