Sovereign Tea is a quaint tea shop nestled in the heart of Chula Vista, CA, offering a variety of handcrafted teas to enjoy.
With a focus on quality and authenticity, Sovereign Tea provides a cozy atmosphere for tea enthusiasts to relax and savor their favorite blends.
Generated from their business information