Taqueria El Paisa

4610 International Blvd Oakland CA 94601 USA

(510) 368-5403

Location