Have you ever tried Trinidad and Tobago foods? If not, then you are missing out on an important delight that this Caribbean country can give you.