Tan-Cha Address: 3401 W 6th St, Ste 101B, Los Angeles, CA 90020Phone: (213) 908-5020 (No Ratings Yet)Loading... _-lXkoRUJJLyUgIdtzFj1w Posted in FOOD.