Steve
Guru
Haven't been there in years but there was a place, El Camaron Dorado, at Playa Conchal in Costa Rica. Right on the beach, fresh Corvina ceviche, seafood soup, then a split down the middle spiny lobster grilled over charcoal, and ice cold cerveza Imperial.
That was hard to beat, but there are too many great ones to list.
That was hard to beat, but there are too many great ones to list.
Last edited: