islandtastecaribbean.com
Island Taste Caribbean Restaurant - Decatur, GA 30033 (Menu & Order Online)
Online ordering menu for Island Taste Caribbean Restaurant. Come to Island Taste Caribbean Restaurant in Decatur, Georgia for delicious Jamaican food such as Curry Chicken, Braised Oxtail, Brown Stew Tilapia, Snapper Sandwich, and more! We're located north of Dekalb Mall on Lawrenceville Hwy. Order online for carryout or delivery!