- City Guides
Point Loma Tea - Liberty Station
2770 Historic Decatur Rd, San Diego, CA 92106
A tea shop in the San Diego area. "We host over 150 organic, hand picked teas of all different styles and flavors. Our teas are never made with artificial ingredients and every single one goes through rigorous taste testing by Cheryl and the staff before we allow it to be part of our collection."