caballa en escabeche
[
Spanish
]
Marinated mackerel, served cold. Mackerel ceviche.
Countries
Spain