La Casa de Maria, San Leandro
I drove by tonight and had the same reaction -- it looks like this might be the new location of the restaurant by the same name that used to be on International at 40th. I stopped, but they were closed and no hours were posted anywhere. Reviews on yelp are terrible; I remember the Oakland location to be very inconsistent.
La Casa De Maria
458 E 14th St, San Leandro, CA 94577