505 N Fort Lauderdale Beach Blvd, Fort Lauderdale, Florida 33304
(954) 523-7873
S3, unveiled in May 2013, revolutionizes oceanfront dining on Fort Lauderdale beach. Blending sun, surf, and sand with a delectable fusion of steak, seafood, and sushi, it has become a sensation. The upscale yet laid-back setting offers indoor/outdoor sea