TAO
Fast Food
TAO is a large Pan-Asian restaurant known for its trendy atmosphere and a giant Quan Yin statue.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to TAO.
Local restaurants nearby
6500 Selma Ave, CA



