New York City-based franchise Popbar recently opened on N. Peters Street. The new spot is offering gelato, sorbetto, and yogurt, a cool way to beat the New Orleans heat . . . on a stick! The menu features over 60 different flavors that rotate seasonally, plus a ton of different […]