Some restaurants you see for the first time and know they’re going to make a splash. Perhaps literally. Olive & Sea already has the waterfront location, location, location going for it, perched on a rooftop overlooking the entertaining intersection of the Intracoastal and the SE 17th Street Bridge in Fort Lauderdale.