Near my alma mater of UT Dallas, Feng Cha is a chain (I believe) with only a few locations in the USA. Richardson was their second location after New York, which is sort of an interesting choice, but there is …
A blog about boba, travel, and other basic things.