Taco City is a Mexican restaurant that is recommended by 88% of its reviewers. It is located on Northridge Drive and 30th Street.