Taco y Taco never disappoints. The meat is always juicy and tortillas soft. Very authentic street style tacos. There is a large variety of salsa/chile to choose from.
Also, free frijoles on the side! A bit pricey but worth it. The restaurant is impeccable when it comes to being clean as well!