Tu Casa is a casual Mexican restaurant offering tacos and other familiar dishes. It features happy hour specials and a patio.