Lemonade restaurant chain to open in S.F’s Yerba Buena, first of six Bay Area locations! May 5, 2016Biz Journals: April 2016 Los Angeles based restaurant chain Lemonade will land in three former La Boulange locations in San Francisco, Palo Alto and Walnut Creek, with more possibly to come, said a Lemonade spokesperson.