san francisco institution

Tadich Grill, a San Francisco treat

by foodhoe on October 24, 2010