Turtle Tower By Jonathan Kauffman/June 6, 2013 11:36 am EDT San Francisco's best-known pho restaurant has reopened on Larkin St., several doors down from its original location. Turtle Tower