Tex-Mex restaurant offering a taste of flavorful dishes.