A bright yellow and shamrock green building sits in the heart of North Fair Oaks, on the corner of Middlefield Road and Fifth Avenue. Under a large Mexican flag the words Tacos Los Gemelos are written ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results