My first time dining at Tommy Bahama. It got off to a ruff start and continued through to the meal. The food was all excellent, but the service was slow and food was coming out slow and sporadic. The server wasn't very personable and lacked in customer service. We had the manager come over because it was pretty ruff. The managers name was Zack, he made it right with us and because of that and the great food, we will definitely be back. Thanks for turning that bad dinning experience around zack.