Stop in for a cup of coffee

Kauai. Pouring rain. Fun...
Uhm it is Hawaii, wait ten minutes then.