Turtle Tower on Town Hog Deal
Todays' Town Hog coupon is $30 worth of food at Turtle Tower for $15, so obviously meant for a party of 4+ to be worthwhile. Are the two locations equally good? I seem to hear more discussion about the one on Larkin. Thanks.
Turtle Tower Restaurant
631 Larkin St, San Francisco, CA 94109