A water main break in Monterey flooded streets and caused traffic delays, but repairs are expected to be finished tonight.