In honor of Cinquo de Mayo, we would like to go out and find some authentic ceviche like we had last year in Costa Rica. :-) Boston or north would be great, I'm thinking there must be a good place in Chelsea. Or Cambridge maybe??
Cilantro in Salem has a passable shrimp ceviche on the menu, but I would love to find something more authentic.