/
/
The Stinking Rose, a dog-friendly dining destination, invites guests to follow their senses to a unique and entertaining experience. Since its establishment in 1991, this San Francisco North Beach institution has become renowned for its enthusiastic celebration of garlic. The contemporary California-Italian cuisine served here...