El Tio Santos ★★★★★5.0 (3) Restaurants Oakland Food processing company 4717 Foothill Blvd #5349, Oakland, CA 94601 Call Details →