Love this place. Although not as flavorful as Los Taquitos, they are at least very consistent and I can always know what to expect (and their horchata doesn't taste like it came out of a candy machine). Counter staff is always friendly. Oh, and the food is never too greasy -- always a plus.