I have been here a few times and all of my experiences have been ok. This is nothing to rave about. The place is big and you have a separate dining room and bar. There are a lot of items on the menu, maybe too many. The food is lackluster. This visit I had the chicken tacos and they were ok.
From a service point of view, it has always been ok. This time, our service was good. Our server was a little off, but everyone has their quirks.
Personally I wouldn't run to come here I think that there are other places to go.