Daily Archives

September 24, 2011

  • California Restaurants

    Delfina, San Francisco

    A lively and busy fine-dining Italian trattoria in the heart of the Mission district, Delfina puts a modern spin on old classics for an army of devoted fans who lines up at its doors…

    September 24, 2011