Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 3

La Casa de Maria, San Leandro

Robert Lauriston | May 12, 2008 09:26 AM

Anybody tried this place? Drove by last night, looks sort of promising.

-----
La Casa De Maria
458 E 14th St, San Leandro, CA 94577

Want to stay up to date with this post?

Recommended From Chowhound