Moon Garden opens Friday on Magazine Street, offering bubble tea and more
Moon Garden, one of the first dedicated boba tea spots in New Orleans, is opening Friday (Feb. 17) for tea and snacks on Magazine Street in the Irish Channel. The building was form…