You’ve traveled in every direction.Now your reviews can, too.
San Francisco photo by britgirl7
June 2, 2005
In the middle of North Beach, (no, there’s no beach here), otherwise known as Little Italy, there sits the STINKING ROSE RESTAURANT. As you enter, a sign says, “We season our garlic with food,” and that’s the truth. Don’t bother...Read More
Share your travel photos to expand your gallery and add color to your reviews.