Taco Pros is a Mexican restaurant offering comfort food favorites like tacos and nachos, with a kids' menu available.