Hair of the Dogpatch

Glena's chicken torta might be the best sandwich in San Francisco these days, but don't overlook the rest of the delights on the menu.

Read Story