Alagua, a seafood restaurant on the beach in Mazatlan. This place has awesome ceviche and fish tacos and I don't think anything needs to be said about the ambiance.