TAO is a large Pan-Asian restaurant known for its trendy atmosphere and a giant Quan Yin statue.