Hot dog restaurant "Alma do Cachorro" offers fantastic food and excellent service. Known for great hot dogs and sandwiches.