Steve Bartlett opposed Reagan in 1976 and much later was a mayor of Dallas, maybe the last Republican in that post.
Correction, I believe there was a later liberal Republican mayor of Dallas after Bartlett, but the office is officially non-partisan.