I've been here twice and it is definitely a place I'd go back to. They have great Tex-Mex food and the beer isn't too expensive. The quantities that the food comes in is more than sufficient. I've shared a burrito with my girlfriend and it was enough to satisfy both of us. The beef burrito is definitely better than the chicken one.
I've never been to it but apparently they have a music hall ontop of the main restaurant area.