I'm not going to lie, my first experience here when it first opened was horrifying. It was so bad, I put a post on a message board explaining in full exactly what made the experience as bad as it was. Much to my surprise, about a week later, I got a private message from the general manager of the location apologizing profusely and asking to speak with me. I then give my number and he calls very shortly thereafter and again apologizes repeatedly and tells me he's gonna make it up to me by inviting my family and I back on them and told us to get anything on the menu we like. I told him the simple fact that he went through such measures to apologize was more than enough for me to overlook the horrendous first experience however he insisted so we took him up on the offer and found out the first experience wasn't at all an indicator of the restaurant. We have been back many times since then and are always treated with the utmost professionalism and respect. The food also is always good and the fish tank is a nice touch. What started poorly has turned quite well. Give them a shot! It's not the most inexpensive place to eat but it's also by far not the most expensive either.