Victor's
Southernmost Palapa in the Row, Isla de la Piedra, Mexico
Featured Review : There are about 20 restaurants along the north end of the beach--and NOTHING south of them. Victor's is the last one as you walk south from the beach pier, the first you'll hit if you came over to the village pier. Wal...See Full Review