Tara Restaurant

123 2nd Street at Minna
415-348-9977
San Francisco
California
United States
website