We were in Los Organos doing a whale watching tour. A lady recommended this restaurant for their food and their cleanliness. We took a moto taxi they are from the docs which cost three Soles ($1). It is a small little place not luxurious at...all. Sat outside at a table and order the ceviche, couple of beers and a Picante de Mariscos. All of it was absolutely amazing. We were licking our fingers it was so good.
It was three of us and we shared the two plates. Which was really enough. In Peru they tend to pile mounds of food on a plate. The bill was 75 soles which at the exchange rate at the time was about $23.
Great place to eat. Like i said nothing fancy but really delicious.More