Place: Tadich Grill, San Francisco, California, United States
By Kate Blood Uploaded on 3 July 2008 58 views
Tadich Grill 240 California Street San Francisco CA 415/391-1849 Open 11 a.m.-9:30 p.m. Monday-Friday (11:30 a.m.-9:30 p.m. Saturday. Closed Sunday.)