Taqueria El Grullo

2630 Foothill Blvd #1716 Oakland CA 94601 USA

(510) 261-6091

Location