Browsing Tags

Noe Valley

Restaurant Sign San Francisco

Incanto: Telling the Innard Truth in Noe Valley [CLOSED]

Mark Pastore was such a hardcore food junkie that he decided to leave a successful tech career in 2002 to open Incanto. It took until 2003 for his Noe Valley Italian restaurant to really...