Mara's Italian Pastry
As one of my favorite cafes in North Beach, Mara's Italian Pastry is a great place to sit and people watch—and yes, have a vanilla latte and some cookies, too.
As one of my favorite cafes in North Beach, Mara's Italian Pastry is a great place to sit and people watch—and yes, have a vanilla latte and some cookies, too.