fromsfist.com2 days agoThis Week In Food: Petite Lil's Arrives In North BeachLillie Coit's, the new restaurant at 1707 Powell Street, has been in the works for seven years and operates as a pop-up named Petite Lil's, featuring a limited menu.SF food