Tex-Mex restaurant Caballo Bayo offers a dining experience.