Callaloo is considered Trinidad's national dish by many. A statement quite debatable since we, our Twin Island Republic, boasts of a wide range of scrumptious dishes! In my version of callaloo, spinach, ochroes, carrot, pumpkin and fresh herbs are simmered...