Taqueria El Cruzero

1309 MacArthur Blvd Oakland CA 94602 USA

(510) 532-3333

Location