La Taquiza

3009 S Figueroa St
Los Angeles, CA
213.741.9795
34.024976
-118.278243
Hours:
Mon - Wed: 9am - 10pm
Thu - Sun: 9am - 11pm

for La Taquiza
Directions
from: