Pancho
User's reviews
-
Green Tea House Cafe
This is the best tea house in San Diego! I have tried many tea shops around and no one comparesespecially with the athmosphere. Peanut Butter & jelly icy slush is my favorite. Only place I know that serves it.