The Taco Stache is a casual Mexican restaurant offering Tex-Mex fare, craft beer, a kids' menu, and TVs broadcasting sports.