I started off not caring if Lily's served cat food as it's my first stop in San Pedro after the plane waiting for the water taxi. And I am an idiot because they really do have great ceviche.
Why? Generous portions and a blend of flavors esp cilantro. The corn chips also seemed extremely fresh. As in perhaps made minutes before you receive them.
My credentials: I always order ceviche. So that's a lot of ceviche.
For the second time, this was our first touch on the island after Tropic Air and the service was also excellent and the rum drinks great. They could abuse their position across from the water taxi but instead they make it a gift to visitors!