Hours & Location

632 20th St,
San Francisco, CA 94107

415-915-TACO

Closed Mondays

Open Tuesdays-Friday 11:30AM - 2:30PM & 5-10PM

Saturday 11:30AM-10PM

Sunday 11:30AM-9PM

Get Directions