A designer boba tea specialist named one of the best in Southern California will soon arrive in San Diego with a new location in Del Mar.
A designer boba tea specialist named one of the best in Southern California will soon arrive in San Diego with a new location in Del Mar.