At The Stinking Rose in San Francisco, this quirky culinary hotspot has gained global fame for turning garlic into a gourmet experience like no other. Nestled in the heart of North Beach, San ...
In the heart of San Francisco, California, there’s a restaurant that’s not for the faint of heart—or nose. The Stinking Rose, ...