If you're looking for Tea restaurants in San Diego look no further. Cafe Virtuoso is known for having some of the best Tea in San Diego. Located at 1616 National Ave, Cafe Virtuoso is a great pla...show more
ONLY AVAILABLE BEFORE 1pm
12 oz - 2 shots 16 oz - 3 shots 20 oz - 4 shots
Last updated May 9, 2019