King's Palace is a restaurant offering a taste of the Caribbean with flavorful spices and a welcoming atmosphere.