Los Taquitos is the best. Have been coming here for over 16 years and I just love their food.
Check out their delicious street tacos, bombaro burrito and tostada. This family-owned restaurant makes all of its own suaces (my favorite is the red) and they're so tasty. Also be sure to ask for their spiced carrots and homemade Pico de gallo.
Stop in for Taco Tuesday sometime and you may even find me there chomping down some street tacos.
Highly-recommended!