darindines.com
Locanda (San Francisco, CA)
Locanda 557 Valencia St San Francisco, CA 94110 Dining date: 5/23/11 Locanda is the latest creation from Craig and Annie Stoll (the couple that brought us Delfina and Pizzeria Delfina), opened just…