Tao's Fresh ★★★★★4.5 (205) Restaurants Asian restaurant · Asian fusion restaurant · Japanese restaurant (more) 6185 Jarvis Ave, Newark, CA 94560 Call Website Details →