Boba Loca USA Inc is a beverage establishment based in Downey, CA, offering a variety of boba tea and other refreshments.
With a focus on quality ingredients and unique flavor combinations, Boba Loca USA Inc provides a casual and inviting space for customers to enjoy their favorite drinks.
Generated from their business information