Turtle Tower By Jonathan Kauffman/Feb. 27, 2013 9:35 am EDT The original Larkin St. location of this Vietnamese noodle shop closes after today. Don't worry: It will reappear a few doors down later this spring. Turtle Tower