Write a review

Tal-Y-Tara Restaurant (Closed For Renovations)

← View details

6439 California Street, San Francisco, CA 94121

+1 415-751-9275