New restaurant shakes up Houston with Oaxacan and Tex-Mex classics