Ay Caramba opens in south Houston

Ay Caramba, a Tex-Mex restaurant, opened in south Houston in late July.