Dogos Bello: A spot specializing in hot dogs.