Seventeen na Alton Road, em South Beach, está localizado no trecho mais tranquilo e cotidiano do bairro, longe da movimentada Ocean Drive. Como restaurante em um dos principais corredores locais de South Beach, atrai moradores e visitantes que preferem uma atmosfera gastronômica descontraída aos lugares mais barulhentos próximos à praia.
A localização na Alton Road confere ao lugar uma sensação enraizada e comunitária. É uma opção simples e adequada para quem quer uma refeição confortável e sem pressa em uma área que parece mais com o Miami Beach real do que com a versão turística alguns quarteirões a leste.