La Casa De Maria
Address:
458 E 14th St, San Leandro, CA 94577
Phone:
(510) 777-0407
Hours:
- Mon: 9am-9pm
- Tue: 9am-9pm
- Wed: 9am-9pm
- Thu: 9am-9pm
- Fri: 9am-9pm
- Sat: 8am-10pm
- Sun: 8am-10pm
Other Details:
This neighborhood taqueria occupies a convenient corner location in San Leandro's Broadmoor district. The business is locally known for its authentic cuisine, friendly staff and excellent service. The restaurant's festive decor complements lively Latino music. Popular menu items include carne asada and pork tamales.
Restaurants, Subs & Sandwiches, Mexican
Other Businesses: