Visiting The Stinking Rose in San Francisco

While visiting San Francisco we just had to check out The Stinking Rose for dinner. Named after an historical term for “garlic”, this place is all about garlic and they certainly serve a lot of it – about 3000 lbs per month!  They claim to have the world’s largest garlic braid – check it out above us in the photo – it winds its way throughout the restaurant.

This entry was posted in Garlic Lore and tagged , . Bookmark the permalink.

Leave a Reply