BY ALYSSA MAHADEO Some of the tastiest and flavorful foods in the world come straight from the streets of Trinidad. Finger licking good doubles, melt in...