← San Leandro restaurants
Taqueria El Gordo
No reviews yet
Restaurant2133 Marina Blvd, San Leandro
Own or manage Taqueria El Gordo? Claim this listing free
Hours
Hours not listed yet.
Details
Address2133 Marina Blvd, San Leandro 94577-3209
Phone+15104837270
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.