Los Yaquis Online Ordering Menu · 3214 Folsom St San Francisco, CA 94110 · (415) 341-0110 · 10:00 AM - 9:30 PM.
Los Yaquis Restaurant. Located at 324 South Van Ness Ave & 3214 Folsom Street San Francisco CA · 557 posts · 3,283 followers · 582 following ...
English translation of los yaquis - Translations, examples and discussions from LingQ.