Turtle Tower

San Francisco's best-known pho restaurant has reopened on Larkin St., several doors down from its original location.

Turtle Tower