Osuna's
North of the Village Pier, Isla de la Piedra, Mexico
Featured Review : This is the only significant non-beach resaurant on the Island, located not on the shore but over in the village. You'll see it if you arrive from the embarcadero boats--and if you leave the island after about 5 PM, whe...See Full Review