Update Info - El Galope Taqueria
This restaurant was reported as closed. If it is open, let us know.
El Galope Taqueria
641 Donohoe St
East Palo Alto, CA 94303
641 Donohoe St
East Palo Alto, CA 94303
This restaurant was reported as closed. If it is open, let us know.