See more
What is Tara in Thai?
The word "Tara", commonly found in Thai folk literature, means water.
Who owns Tara Thai?
owner Nick SrisawatBut Tara Thai's founder and owner Nick Srisawat says he learned as much from hanging around his mother's full-service salon in a beach community in Thailand as he did from a master's degree in business and public administration in America.