Regardless of DSL or CABLE, a "smart" internet cafe would install a monster PROXY SERVER so that content could be cached locally. I'd set up such so the first person that gets something takes the delay. Others just read from the local server.
In this town there is neither cable TV provider nor cable ISP What do Inetrnet cafes use to connect to the net ? (I guess DSL, ISDN ? ) There are about 30 PCs in the nearest Internet caf