A Taste Of The Island is your local connection to great Jamaican food and seafood in the Atlanta area.