Taco City is a Mexican restaurant offering street-style and gourmet eats, plus happy hour deals, beer, and cocktails.