We went for lunch which was extremely busy time. However, the food was great and the service was outstanding. Might try a little later in the afternoon if you don't want to wait too long. Would go again on next trip.
If you own or manage Margaritaville, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.