Tao's Fresh
15809 Channel St, San Lorenzo
(510) 278-7838
Recent Reviews
Order Online
Reserve
You May Also Like
R & D Cafe - 15813 Channel St
Vietnamese
Fresh Pizza - 15829 Channel St
Pizza, Filipino
Brewja Coffee - 1432 Vía Lacqua
Cafe, Coffee & Tea, Coffee Shops, Coffee, Pet Friendly
Restaurants in San Lorenzo, CA
Tao's Fresh
15809 Channel St, San Lorenzo, CA 94580
(510) 278-7838