Eat Turtle Tower By Tasting Table StaffJune 6, 2013 11:36 am EST San Francisco's best-known pho restaurant has reopened on Larkin St., several doors down from its original location. Turtle Tower