Zarzuela
2000 Hyde St, San Francisco, California 94102
Featured Review : I admit to some trepidation in telling more people about my favorite nearby restaurant. But since the large crowds who will flock to the Stinking Rose aren't likely to read this entry, my fears of overcrowding are proba...See Full Review