Online ordering menu for Los Yaquis. Here at Los Yaquis, we serve cuisine such as Enchiladas Suizas, Tostada De Ceviche Con Pulpo, Enchiladas Salsa Verde, ...
Los Yaquis Restaurant. Located at 324 South Van Ness Ave & 3214 Folsom Street San Francisco CA. lunes social's profile picture. lunes social.
English translation of los yaquis - Translations, examples and discussions from LingQ.