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.
-
Recent Posts
Recent Comments
- garlic on Garlic
- garlic on 2012 garlic is harvested and in the barn
- Denise Wetzel on 2012 garlic is harvested and in the barn
- Nicole Chouinard on Garlic
- garlic on Garlic