Find Restaurants

Tao Restaurant

(619) 272-6429
3332 Adams Ave
San Diego, CA 92116







    Back To Search