OK I had not been to a RL for over 20 years. A few weeks ago I went with my parents in MI. It was very good and the service was exceptional. Now I know that because this is a chain restaurant the food should be just about as good as it was in MI. Well thankfully it was. I actually ordered the same thing I had a few weeks ago. The coconut shrimp and shrimp scampi were wonderful. Unfortunately the service sucked! Our server took our order and must of not listened to us because when the meal came he brought the wrong item for my daughter. That was about an 8-9 minute mistake to get my daughter her correct meal. The manager came over and apologized. We were only drinking water but we kept asking for refills and it would take this guy 10 minutes and us asking for refills twice before we got anything. My wife ordered the four course meal and this server wrote down that, but brought the wrong desert. 5 minutes later it was made right. Now we asked for the check after it was all said and done and about 10 minutes later this guy finally brought us our check. We immediately review it and slip in the credit card. I am not kidding here, this idiot literally shot himself in the foot when he took almost 12 full minutes to pick the damn check up. Completely pissed me off and made it easy to show this guy why his awful service got him his crappy tip. I really think that the service experience is part of the meal and it really goes hand in hand. I can tell you that if I ever go back to this RL I will not have that guy as my server again.