There are a decent number of spots in San Juan del Sur that now offer free WiFi:

Big Wave Dave's  - corner of Calle del Tropezon and Avenida Central

El Gato Negro - Calle del Tropezon at the intersection of Avenida Central

Pau Hana - 1½ blocks north of Calle del Tropezon

The PIER Beach Lounge