5199 Telegraph Avebue, Rockridge/Temescal 94609, United States
5199 Telegraph Avebue, Rockridge/Temescal 94609, United States
No delivery
Spot something wrong?
Dishes at La Calaca Loca. Prices may vary in venue.
Been to La Calaca Loca? Be the first to share what you ate.