
About
Specialties: Your favorite Mexican street snacks in San Leandro.
The BEST horchata-strawbery in SF Bay Area!
More goodies to try at our location!
Additional Photos






Rating & Reviews
No reviews yet
+1 (510) 646-0744
Day
Timings
Closed
Closed
Closed