Tal-Y-Tara Restaurant (Closed For Renovations) is located in San Francisco, United States on 6439 California St. Tal-Y-Tara Restaurant (Closed For Renovations) is rated 4.6 out of 5 in the category tea house in United States.
Address
6439 California St