La Calaca Loca

5199 Telegraph Ave
Oakland, CA
510.601.8226
37.837341
-122.262385
Hours:
Mon - Fri:11am - 9pm
Sat: 9am - 9pm
Sun: 9am - 8pm

for La Calaca Loca
Directions
from: