Laïola photo: Kevin Bond A Spanish restaurant without sangria and vino? When San Francisco’s newest Iberian-inspired nightspot, Laïola , opened its door last week in the Marina (2031 Chestnut Ave.; 415-346-5641), last-minute permitting issues meant its
Read More...