Field Notes by radar Lifestyle 3 hours ago Curacha is the seafood that tells the story of Zamboanga Coined by Chavacano speakers, “curacha” is derived from the Spanish word cucaracha which means cockroach.Read More