Los Taquitos offers delicious, homemade-style Mexican dishes in a cozy, counter-service setting.