Bright colors stand out on overcast days like that one. Even when it's not a pretty day, you can always try to find some little angle. Most people wouldn't think of shooting on a day like that, but if you're not out there, you're not going to find the pictures. This is interesting, because I'd driven by that spot on a previous assignment, and I never gave it another look. The next morning the light was beautiful.
Light is everything.
I found out it had been a family-run restaurant for a long time, and that was the most interesting aspect. If I can turn something into a people picture, I will, even if it's a posed people picture. Even in travel photography, which calls for a lot of landscapes or scenics, I usually get people in there somehow. Well, a waterfall is much more interesting if you have a person in there for scale. Otherwise you can't tell how tall the falls are.