Dauphin Island
Of the two you listed, Gulf Shores. There aren’t many places to eat though.
When's the last time you went to Dauphin Island? Reason I'm asking is because it's really built up, when ya come over the bridge, the west end looks like a mini Gulf Shores lol.