The popular dining destination located directly on the William O. Lockhart Pier has seemingly become ground zero for celebrity sightings in South Fla.
Just imagine what these individuals could have done if they had more years on Earth!