Photo by Adrienne Mitchel. Pop Tea Bar: Located near California Avenue, this boba shop is doing the classics right. It’s a no-frills establishment, and you won’t find any over-the-top ...
Chula Vista residents and leaders celebrated the opening of the city’s newest local boba tea shop, DABOBA, with an official ...