Ceviche is a seafood dish usually made with small diced cubes of shrimp or fish marinated in lime juice.  Diced tomatoes, red onions, cucumbers, avocados and corn are popular additions depending on the coastal region it is made in.