I'm new to Los Angeles and looking for the city's best Thai Iced Tea. Any suggestions? And is there a grocery store in Thai Town or elsewhere where you can buy it in large quantities, not just in individual cans?
Also, does anyone know the origin of thai iced tea? Is it an americanized version of what is served in Thailand.