Home > Tea shop > AiCha Boba
Phone: (949) 328-1677
Visit Website
1 Review
I love this place. Whenever I’m in the area I always make a stop! The staff is sweet and well informed, so super helpful if you have any questions. And most, if not all, of their teas are plant-based.
— 1
Leave a review.