Field Notes by radar Lifestyle June 30, 2026 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