Home
Order Online
Menu
About Us
Contact
Previous
Next
the image is only a reference
Welcome To Cha Cha Tea Spot
The best Chinese food in San Diego, CA
Pick Up
Delivery within 10.00 miles
Order Online
About Us
5950 Balboa Ave #109, San Diego, CA 92111
(+1)(858) 430-6757
Welcome Come to Cha Cha Tea Spot, Where we serve you the most delicious Chinese at 5950 Balboa Ave, San Diego, CA 92111. We are San Diego the most popular Chinese. You can place an order directly, Or you can call our ordering phone (858) 430-6757. We are looking forward to your visit
MENU
Location
Contact Us & Business Hours
Cha Cha Tea Spot
5950 Balboa Ave #109, San Diego, CA 92111
Chinese Food
(858) 430-6757
Monday:
10:00 - 20:00
Tuesday:
10:00 - 20:00
Wednesday:
10:00 - 20:00
Thursday:
10:00 - 20:00
Friday:
10:00 - 20:00
Saturday:
10:00 - 20:00
Sunday:
10:00 - 20:00
Order Online
X
+