Delivery startup GoPuff has agreed to buy alcoholic beverage retailer BevMo! for $350 million as it makes a push into California. GoPuff plans to add the retailer's 161 stores in California, Arizona and Washington to its growing micro-fulfillment center network. Last month, GoPuff raised $380 million at a $3.9 billion valuation. Concord, Calif.-based BevMo! was bought by private equity firm TowerBrook Capital Partners in 2007.