631 Larkin St.
San Francisco, CA 94109
Phone: (415) 409-3333
Open 8:30am - 7:30pm Daily
Cash Only Please
5716 Geary Blvd.
San Francisco, CA 94121
Phone: (415) 221-9890
Open 10:00am - 9:00pm Daily
Cash Only Please
501 6th St.
San Francisco, CA 94103
Phone: (415) 904-9888
Open 10:00am - 9:00pm M-Sat
Visa / MasterCard accepted
Every business has a story of how it came to be in existence. Turtle Tower Restaurant has a story all its own as well, a tale of how Northern-style Pho traveled 10,000 miles from Hanoi to be in San Francisco.
Our story was wonderfully told by Julie Johnson... Read more