Ummm, what coffee shops, cafes and restaurants along the coast? You’ll be lucky if they have electricity!
I am only partially kidding, of course. But please remember that most of the towns along the coast are no more than tiny fishing villages. Only in the larger cities (Salinas, Manta, Bahia de Caraquez, Puerto Lopez) and those places focused on tourism (Montanita, Canoa) will you find any real restaurant infrastructure beyond fish shacks. And in those places, you will probably find internet — certainly it will be in hotels and hostels.
WIFI is available everywhere along the coast, but you won’t necessarily find it in the restaurants in small towns. Hostels in small towns will offer it, though.