Opened on Palm Sunday in 2004, Donde Francesca sites on the whites sands of Sound Bay beach, just south of the main town of San Andres. The restaurant started with snacks such as ceviche and...