Taqueria El Gordo in San Leandro
579 Floresta Blvd,
San Leandro, 94578
(510) 895-1769
(510) 895-1769
test33
dining, food, mexican, restaurant