I've been there a few times and the food is good. It's family friendly, big open floor plan, with lots of seating. The tacone is incredible. They have a mechanical bull you can ride. The kids seem to enjoy it a lot.
I've heard they get a good bar crowd at night and on weekends they have live music.