Lol! It didn't taste like soap to me, just was weird IMHO, never ate fresh cilantro like that, piled on. Was a little over the top I thought. You know what though, cleaned my plate, I always do. Waste not want not. I'll eat about anything, only off limits that I can think of is balut, and rocky mountain oysters.....We had fish tacos in Mexico (Akumal) on our honeymoon 25 years ago. They were excellent. Not battered though. That would just be wrong.
Um, cilantro is NOT optional! In fact it is what makes Pico de Gallo, Pico de Gallo! The more the better. Of course I am not one of those unfortunate people that taste soap when they eat cilantro. I can see not wanting to eat it in that case.
Yummy!