We stopped here one afternoon, during our most recent trip to Vegas.
We stayed in the Golden Nugget hotel too.
I found the food was good, but very rich. You get full quickly.
Like most of the brands owned by Landry's Inc, they serve good food and have very good service.
It's expensive but pretty good Tex-Mex. They do make a good Margarita too.
This is a good bet if you are looking for decent Tex-Mex food and Margaritas by Downtown Vegas / Freemont.