To try:
Cha Cafe is one of To try:.

1. Cha Cafe

7.9
10308 Lower Azusa Rd (Arden), El Monte, CA
Tapas Restaurant · Northwest El Monte · 38 tips and reviews