My wife and I have been there twice within the past 2 years, the second time to see if they could redeem themselves after our horrible first visit.
Service ~ fair: our host never established eye contact and it felt as though we were being seated at a buffet. Our server - although very nice, was inept. Appetizers took 30 min to arrive, then she asked if it would be okay the serve our main courses at the same time. We said no and continued. We finished our appetizers and about 20 min. later the server made to back to our table. Our main course meals were horrible both overcooked overcooked, reheated or whatever, not edible. We spoke with the manager, returned the food, paid and left. The bill would have been $100.+ for very substandard food but the manager did credit us for the bad food. Our server never offered to refill our drinks (beer and mixed drink) pure profit for the biz. We left once again disappointed with service and food.
The thing is my wife wants to give it a (perhaps final) try again today (about 3 months from the last visit. I will report back