Designed by
Title
A garlic restaurant `The Stinking Rose`. #120086103
Description
San Francisco is a unique city culturally and historically, so having a garlic restaurant is no big thing for such a foodie city. Garlic is unmistakable for its flavor and unmistakable for its taste. Oh yea, garlic is famous for its flavor.
This image is editorial