The Caribbean Sea stretches from the Gulf of Mexico to the Atlantic Coast of South America. Caribbean island nations are as diverse as Cuba and Trinidad, Aruba and Puerto Rico. Ingredients, dishes and flavors are shared throughout the region, influencing cuisines throughout the Western Hemisphere, from New Orleans to Caracas. The food of Cuba, Puerto Rico and the Dominican Republic is usually grouped with Latin American cuisines, while the cuisines of Jamaica, Haiti, Trinidad and other West Indian countries have much in common and are typically considered Caribbean food. New Jersey is blessed with plenty of the best Caribbean food around, from Jamaican meat patties, jerk chicken and rice and peas; to Haitian fried beef and black rice; to Trini roti, curried meats, and pelau.