La Altena Taqueria

3239 22nd St
San Francisco, CA
415.642.7224
37.755372
-122.419629
Hours:
Mon - Thu: 9am - midnight
Fri - Sat: 9am - 3am
Sun: 9am - midnight

for La Altena Taqueria
Directions
from: