seafood restaurant - Baja California Sur, Mexico