Daily Specials (see Postcard)
The quesabirria combo and red tacos are very good. The burritos, nachos, and fries are OK. A few times they didn't follow the special instructions we had in the online orders. ... Whoa! So Good!
San Francisco, CA
3600 16th St, San Francisco, CA 94114, USA