A night on the town is slang for going out for an evening of entertainment.