From 7/21/15
Los Tacos is located on West Sahara Ave. Their menu is pretty simple tacos, quesadillas, burritos, etc.
I ordered the Carne asda quesadilla, and it was hella good! I was skeptical because of the menu being so skimpy, but their food is quality, not quantity so you can't beat that.