If you're looking for Bubble Tea restaurants in San Diego look no further. Gotcha Tea is known for having some of the best Bubble Tea in San Diego. Located at 5375 Kearny Villa Rd, Gotcha Tea is ...show more
Last updated February 25, 2020