Mix of sun and cloud today with a high of 19. Mainly cloudy tonight with the chance of showers or thunderstorms, low of 10. Cloudy tomorrow with the chance of thunderstorms, high of 22. Saturday, mix of sun and cloud, high of 16. Sunday, mix of sun and cloud, high of 18.