Vietnamese Restaurant Turtle Tower in the Tenderloin Has Closed

The 23-year-old restaurant was prized for its chicken pho, which drew diners to the Tenderloin for decades