Restaurants & Bars

San Francisco Bay Area

La Casa de Maria, San Leandro

Share:

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?

Feedback