on the town

[on the town] {adv.} or {adj. phr.}, {informal} In or into a townto celebrate; having a good time or enjoying the amusements in a town.

When the sailors got off their ship they went out on the town.

Compare: PAINT THE TOWN RED.